You may think that people care about whatever you're calling "stupid crap", but they don't.
All they care about is availability and price, both of which are there at the app store.
Other solutions (I don't have an Android and have not seen other vendor's responses to the app store) have historically been lame at best, with multiple versions of the same app for the same phone/pda from the same vendor, depending on model year - yet alone different versions for different vendors and hardware configurations.
One thing that Apple has done is offered a common platform - and advanced even the original iPhone so it runs the same OS as the latest 3GS - so there's one marketplace, not a bunch of them. There's also sufficient competition so that app prices are reasonable - read lots cheaper than my Palm apps were.