But bottom line 2G owners have no basis to complain. The release of 3.0 will not "break" their phone. Owners can continue to use it, jailbreak it, unlock it, sell it, use it as a Touch, a VoiP phone, whatever. Any 2G owner that starts screaming if 3.0 doesn't work might as well wear a shirt that says "I'm a self-entitled brat." Feature improvements wait for no one.
2G phones were sold as a platform with the promise of upgrades/feature improvements. Sort of like a looseleaf service, with occasional updates. A two year term from purchase as late as June '08. 2G owners will have no right to complain about hardware features/improvements, but software/application updates should be able to run on 2G--either 3.0 inself, or an emulation.