Not sure how long ago it was that you used Android, but I currently use it and I use Apex Launcher with ICS on my Galaxy Note, and it is perfectly stable.
This is my first Android device, so I can't speak about how it used to be, but the last 4 months with it have been just great. I wouldn't say it was any better than IOS, but I would say that it is very different and allows me to get things exactly the way I want them.
With that said......I am anxiously awaiting IP5 because I have a feeling Apple will surprise us all this time around!
Apparently they have realized that a smaller iPad makes sense, so maybe they also will give us a choice for a larger screen iPhone as well. We'll see soon enough.
----------
Senseless post...
----------
I totally agree with you on that. Too many choices means too much time wasted playing with a device. Been there myself. After 4 months, I no longer spend hours flashing and restoring my phone. I guess the newness of it all has finally wore off.