How good the app situation is on any platform is HUGELY relative, and its something that only you can individually decide if you like.
'Fun' is a descriptor that makes me shiver with hatred tbh. 'Quriky' little apps that are totally non-functional and you only use for the novelty (see lightsabre apps and similar on iOS) are the antithesis of what I want on my phone.
Now, I'm not saying that I'm especially right or that you're opinion is less valid, but it shows a difference in perception of apps, and expectations of what they are for. If you want things that are fun or quirky or whatever, then you'll find a lot of them on the iPhone.
I suspect that its a difference in how apps get made. The vast majority of apps on iOS are professionally made, either by developers hired by a company to make a promotional app, or by professional developers who want to make money from it. This is further compounded by apple maintaining a choke hold on what apps can make it to non-JB iPhones.
There are professional developers on android, but definitely far fewer than on iPhone, and the majority of apps are made by community developers who want to make something that fulfills a need in their life, and that they want on their own device, which leads to a lot of functioning apps that were just designed to DO something and then maybe pretty up the UI if the developers can be bothered.
Maybe I'm hideously wrong, but thats just my perception.
Personally, I was happy with the apps on my blackberry, so you can see how spartan my taste in apps is