Dang...sorry
It was a mistake...I can see that
Gotcha. Yours wasn't completely wrong, but a lot of people are spreading things they heard as fact. Think about a airplane. You ride in the cabin (internal memory). You can bring your luggage in a carryon (still in internal memory) or a suitcase that you check (SD memory). If you're good at it, you can fit as much as you want by taking advantage of checked bags. If not, you're going to waste more space in the cabin. Some developers create HUGE apps that need to sit in your SD, some are thoughtful and use the SD.
I feel like restricting apps to internal memory was a terrible decision by Google. For a bunch of apps that show appointments, take notes and update settings on your phone, its fine. For games, 256mb is pathetic. Store your levels on the SD card, sure, but the engines are going to be big if any advanced games ever come out.
Here's my feeling on why Android apps are ugly:
Games - There just aren't that many developers right now. There are a few pretty games, but there aren't any kickass 3d graphics right now because the people that can afford to develop them haven't yet. Remains to be seen if they will. Then of course there's the storage issue.
Other apps - 1) Apple does have slightly better looking buttons and such. But that isn't the main problem. The problem with most ugly Android apps is just bad UI design. Not the way buttons and such look, but how they're layed out and used. Part of it is because of the limited time, but more importantly..
2) ..and you're not going to like it, but it's Apple's control over the app store. Ugly ass, crappy apps don't make it. On the Android market, anything makes it.
What the Android Market really needs is a better front end with more advanced searching. You should be able to ignore apps with less than 3 stars, or that aren't free, or by certain developers. And you should be able to browse on a PC. The Market front end is probably the worst app on Android.