Scour the internet for only a few minutes and you will find a number of sources that show an incredibly high rate of satisfaction for this phone with the one con usually being the battery life.
I actually would argue the battery complaint is higher than 25% but I was using that number as an example.
You can go here or here as an example. Or, most major reviewers commented on the battery life. Point is... it's an issue. The only debatable item is how much of an issue it is for each individual. To some... it's a non-issue, but to most, it's considered a negative on this phone.
Don't get me wrong, I agree with you that the battery could be better. I just disagree with the OP. To say that your battery suck from day one and you get a kick from others who say otherwise is ridiculous. Because I for one as well as many others are reporting a good day use, which in my judgment thinks it's pretty average for a smartphone.
Keep in mind there are many variables at play here when it comes to battery life. People who live in fringe area are obviously going suffer greater battery drain than others. The same could be said the type of apps that is loaded on the phone.