You are aware that there is a difference between software bugs hitting a subset of users, and a deliberately putting in features that the battery cant support, like gigantic screens and LTE, no?
I just got a 4S, and it seems noticeably worse than my 4 (which I only had for a few months after its initial release). It might just be that I've been playing with it more in the first week of owning it (coming off a year and a half with no smartphone), but the battery has consistently been down to 5% after 12 hours.