If you recall around the same time last year, people all around the world were complaining about their alarms not going off, and they were eventually reassured by Apple that the problem would resolve itself. Similarly, according to Engadget, the problem is occurring for many users this year who are either stubborn to update to iOS 5 or simply aren't able to and are stuck with iOS 4.2.1.
If you've been having trouble with your battery life on your iPhone running version 3.1 of the firmware, Apple cares. It's just being quiet about it. According to the iPhone blog, an undisclosed number of users who have posted on Apple’s discussion boards about poor battery life following the iPhone 3.1 software update are being contacted by AppleCare helpdesk with a hefty list of 11 follow-up questions.