Steam Greenlight
steamcommunity.com
steamcommunity.com
(Of course, the old publishers also made large initial investments in games/game studios, but there's good evidence that such investments are no longer necessary for quality games to be produced, and when they come with so many strings attached it's easy to see how the quality can suffer)
I'm not trying to imply any judgments about steam vs apple necessarily, but a more general point.
Go Steam!
If not, why not?