I don't like the idea of public companies pandering to so called shareholders. No one is putting a gun to anyone's head and asking them to buy a public company stock.
I understand your general sentiment, but this is silly. I don't know why you call it pandering when they have a vested stake in a company's financial future; the shareholders are owners, too.
Having a dual class structure will hopefully, help structure the right incentives for people running public companies and will make sure they don't do things just to boost stock prices or do things in the short term to make their quarterly numbers.
This depends more on management compensation than stock structure. If the CEO gets a huge bonus for the stock going up in the short term, he's more likely to do shady things to boost the price.