
That just means the government can ban any protests it doesn’t like. It’ll just call BLM protests “hateful anti-white riots,” pro-Palestine demonstrations “antisemetic protests,” pro-abortion protests “baby murder rallies,” and any protest critiquing the administration would be “hateful to patriotic Americans”
Your list of hateful gatherings includes pro-police marches. The police fuckin suck. But if you distill it down, that’s just a protest in support of a government agency. It’s a problematic agency, but if you can define that as illegal, what stops this from silencing protests which are against defunding a library or giving rid of the department of health?