Basically this is a nice way to tell iPhone 3G users that iOS support for their device won’t last long. Just like Apple abandoned support for the original iPhone, it is now clear that the iPhone 3G will be left for dead next year when Apple unveils iOS 5.
This is the common life cycle of a product and I understand the reasons behind it. Still, if I was an iPhone 2G or iPhone 3G owner, I’d be a little pissed.
How do you feel about that?