Apple marketing and the cult of unwavering devotion is something else, isn't it?
It's quite a drug.
As is the cult of "Greedy APPLE doesn't deserve to make money of of the App Store."
I think the truth is somewhere in the middle with big corporations fighting over big money, neither is clean in that fight.
I get why small developers pocketed the windfall, I've done the same when my cost turns out to be less than I expected, but let's not argue lower fees will benefit the consumer. It's only a question of who gets the bigger slice of the pie.
In the end, the big players will do fine.
The real danger is as the landscape evolves smaller developers find themselves making less money in a more fragmented landscape with increased ease of pirating.