I don't really disagree with anything here. Lots of jobs are probably counterproductive to the employer, and probably equally suck from the employees perspective.
But the only entity which gets to make the call for if that job should exist at the end of the day is the employer.
If you don't believe any malicious intent to provide intentionally purposeless jobs on the side of the employer (and while you could say many bad things about modern corporations, I don't think they have any incentives to do this specific bad thing) , the only rational assumption is that their organizational structure, to the best of its decision making ability, thinks the existence of that job does benefit their bottom line.
I think people are reading my response as being some kind of corporate apologetics, and from my opinion that couldn't be further from the case. I intentionally stay far away from large corporate entities in terms of jobs because I think they suck. My point is that is the only vote any off us get and that is the way it should be at the end of the day.
Complaining that some big Corp isn't providing purpose to you is the same as complaining about gravity. I mean you have a right to do it, but you aren't changing anything.