You apparently aren't a graduate of business school. More and more, I am finding that companies exist as a small core of competent people getting something done surrounded by huge numbers of useless, unproductive people searching out meaning for their existence at the expense of everyone else.
Unfortunately, the useless people eventually wind up running the place...right into the ground.
I've seen that at a few companies. The marketing people have sumptuous lunches with piles of sandwiches, desserts and drinks catered. The rest of the staff labors away producing the core products of the company. Sometimes, a scavenger call goes out at the end of the marketing meeting. The productive staff get a shot a scavenging what is left. Minutes later, you find out that marketing has made a public commitment to an unrealistic deadline. More all nighters and weekends to cover their incompetence and lack of communication.