Much as I hate corporate greed, I actually disagree with this one.
By and large, huge corporations tend to know that tip prompts annoy people and don't have them.
An overwhelming majority of the egregious tip asks, either for generic not-normally-tipped services, or prompting "25%, 35%, or 45%?", have been small businesses or food carts, especially in tourist-heavy areas.
Corporate greed isn't really part of it, because higher tips for the workers does not make its way to shareholders.
I didn't say huge corporations. Small companies are not somehow immune.
Higher tips for workers absolutely makes its way to shareholders or owners, just not directly. They don't need to pay workers as much, and they will see lower staff turnover.
You are absolutely correct. However, when people talk about "corporate greed", they usually are talking about large corporations with shareholders, not a food cart with three employees.
I find the second point questionable. Firstly, the two options you give are mutually exclusive; either they don't have to pay staff as much, or they will see lower turnover. Lower wages made up for by tips will not decrease turnover if the owner passes that on to themselves via lower wage.
Secondly, and this is a regional thing, but where I live (Oregon) there is no exemption from minimum wage for tipped workers. Workers who make tips must still be paid at least the base minimum wage as everyone else. This puts a hard floor on how low wages can go regardless of tips.
I'll acknowledge that there can be some benefit to owners and shareholders from tips, but I do not think that the tip gouging that has become common benefits a shareholder more than it hurts them via consumer frustration.
What you're upset at is good old fashioned corporate greed.