The mainstream is composed of individuals each trying to be what they think they want to be. To succeed in the mainstream, you have to help all those individuals reach their goals (whether they know what they are or not). Approaching the mainstream as a homogenous lug isn't going to make for success. I guess that's why I've failed/not been interested in the past. I've seen the mainstream as a clueless mob mass. Maybe that's the way it was in Marshal McLuhan's past, but not today. The mainstream is universe of stars. "Every man and woman is a star" A.C.
So to enter the modern mainstream, you must appeal to the concept of individuals, not mass.
I've got some observations about Apple and Google on this topic, but I've got a lot of work and I more or less took the day off yesterday, so must get crackin!