Wrong, the iPhone 2g,3g,3gs, and 4 were 600$ and in 2011 the 4s and on are 650$
Also newer phones have new features, this is a new feature.
Yes it supported the 3gs and 4, big whoop, it gets people to upgrade again to newer devices and then pay for it there.
How is your argument valid when all the older iDevices got iCloud storage for FREE when it debuted?