There's the problem, right there.
I'll just leave it at that...
I was an engineering manager for 25 years.
I hated almost every minute of it, but I'm pretty sure that I was able to justify my existence (indeed, as I worked for a Japanese company, I had to do a weekly QCD report, and I called it my "Justify Your Existence Report").
Way too much to go into detail, but the post seems to be the usual "Post something inflammatory, and watch the clicks come in" kind of thing.