I am now opposed to Apple selling last year's phone as the $99 option.
They need to stop selling the 3GS now if this is how they're going to treat it next year. Dropping last year's phone from new features is one thing. (That's fine.) Dropping support for something you sold this year is not ok.
I'm not saying they need to support a phone 2 models back. (I'm not!) But they need to STOP selling them for so long if that's the way they feel. It's dishonest.
They knew the iPhone 3G wouldn't be getting new features in 2010. They should have stopped selling it in 2009.
I agree 100%.