I'm not sure where you got the idea that I believe in "pandering to the masses," but maybe this will cure that misconception: http://paulgraham.com/usa.html.
Today, wealth and technical innovations have separated quite a lot. A great programming language will make less money than the programs built upon it. I don't think this is entirely valid in the world of today, where open-source software is often some of the most innovative.