Or is there a cultural difference I'm not understanding?
Perhaps a good sales person might command the salary of 10 engineers if that sales person can bring in revenue commiserate of that salary. I read somewhere that one's salary is roughly 10% of the value one brings. So if a sales person brings in 10M in revenue common wisdom says pay them 1M. Now for engineers it is harder to value. So perhaps if it takes 10 engineers to delivery the 10M worth of revenue that sales person brought in then perhaps they're only paid 100k?
So when people say "MBA have taken over" they're saying that the business is focused on short term over long term, and is in a downward spiral. It is the anti-Costco philosophy of doing business, and is extremely prevalent.
For example, the old now unfashionable idea was that Customer Retention occurred by treating existing customers well and acting in good faith, this was a long term strategy. The new fashionable idea is just to make it incredibly difficult to quit, it boosts short term retention but makes it so customer re-acquisition is almost impossible (since customers remember how hard quitting was).
Since this is a predominantly technical forum, it is more popular to suggest there might be technological ways to increase revenues or for Google to simply be happy with the profits they make.
Here I think the op is saying that Google used to be cool. It used to offer a lot of value for free because search was the golden goose that paid for everything. And now, they're seemingly charging for things they don't NEED to but perhaps the MBA grads now in positions of power and shifting the company into monetise-everything mode.
Consider the Google strategy; I can pay $7/mo for Google Workspace email with a small quota, or pay $8 for 2GB storage and email that they give away for free. The $7 premium is for the domain.
My guess is they are seeing revenue growth slow down as Apple slowly chips away and SMB business and Microsoft continues kicking ass with O365. Somebody will get a KPI hit, get their bonus, and take off.