Google has said that they intend to offer an "AppStore" for Android, much like Apples.
The differences however will be: 1) You do not have to use it. 2) They will take much less than 30% (so they say)
While I agree with you for small-scale apps made by individuals, I think AppStore is a problem for startups looking to monetize their apps on a larger scale. 30% is a huge chuck off your total revenue any way you slice it. And remember, there is no legal alternative to AppStore for the iPhone.