If you bought a 4S now and if Apple only supported it until iOS 8, that would still mean it would be on the current version until probably fall 2015. A lot more than six months.

Even if Apple keep selling the 4S until iOS8 comes out, that still means one bought next fall would be on the latest version of iOS for a year.
_________________________
Remind me to change my signature to something more interesting someday