Your quite correct with this.. once a person resorts to name calling or going off topic it’s always a sure sign they have either lost the argument or can’t come back with anything worthwhile to combat what’s been said...Oh look, he descends into the gutter again.
You cant get what you want - this manager sacked - so you lash out.
This manager is safe as houses, and I hope you're chewing your hands off in frustration with it all.