Agreed. Advocating widespread violence crosses the line from free speech.
No it doesn’t cross the free speech line. It’s free speech but very irresponsible, and you can’t be guaranteed an employer won’t fire your butt if they hear about it.
Sorry, no pity for this idiot.