I find a lot of value in these threads. I've had each version of the iPhone and while just a couple of weeks ago I would have said it's just the "default" that I'll get the new one, I'm starting to question that plan. What people are doing with a more open platform is really starting to take off and Apple just looks ridiculous with their stance.
Flash is still a prime example of the limitations. I run into issues on a regular basis because I can't see Flash content on my iPhone. Some may call it beating a dead horse, but the same can be said for the counter claim in and of itself. "Flash is slow", "it kills your battery", "html5 is the future." Yeah, well guess what? The web we all use today had a heavy dose of Flash sprinkled in and many (I'll even say most) of us want to see it. We don't give a cr*p about Steve's grudge and and simply want it to "just work" like he used to tout.
So, to Badandy and other I say this: If you are happy with your iPhone and aren't interested in comparisons, that's great. If you just stick to the threads that are purely about the iPhone experience, features, etc. you'll be fine. You simply coming to threads like this and whining about them aren't useful to ANYONE and in fact, are against good forum etiquette by not staying on topic (...and yes, a comparison to a non Apple product is on topic).
Grow up and move on.