and your point is . .
"Doesn't the fact that you need a powerful enough phone point to the fact that Flash sucks??"
I think you clearly show your lack of understanding of mobile phone technology with such an unqualified comment . . obviously it takes more horsepower to run flash . . just as it takes more horsepower to run multitasking or display a background picture on an apple phone. Those that don't have sufficient power don't get that option (iphone 3G) and those that do, do get the option (iphone 3GS, 4).
Its simply the evolution of technology the new devices will clearly be able to support more processor intensive activities.
You have made the choice to use the platform that suits you, whether it be for its features, or simply because you think it makes you look cool in front of your friends.
I also don't see any issue with people having opinions on apple phones, android phones or any other platform . . clealy they all have deficiencies, but some are more deficient than others.
Personally I see the iphone as an excellent piece of technology which in some respects leads innovation and competition in the mobile devices market. However, the product is backed by a business that clearly doesn't look at providing the consumer with what they want, but rather enforcing what you 'should want'. This (for many) doesn't allow you to use your device in the way you may want to.
You are clearly happy in the safety of apple's walled garden. However many others, quite fairly and understandably don't agree with this concept and feel that if they pay hundreds of pounds on a device (device + contract) then they should be able to use it they way they want to not how apple dictates (and changes their opinion based on their leader's emotions that day).
Quite simply the Android platform provides more choice for the consumer than the apple platform. Both in terms of the allowing for hardware and software that suits you.
It doesn't take the one size fits all attitude that apple enforces.
Imagine what you would look like if you wore 'one size fits all' clothing . .