You deal in absolutes. You waste too much battery (you have Wifi, roaming, bluethooth and other studd 24/7 ON, which waste too much battery even though you DON'T need them 24/7 and you can turn them on in 2 seconds, so this horrible battery life is basically your fault). On the other hand you think that there are people that don't even use their phones.
I make several phone calls, send messages, check my facebook new feed, download and read some .pdf files, use flipboard A LOT, watch a few videos on Youtube and listen to music for a few hours a day, but my battery can EASILY last two full days.
Try turning off location, bluetooth, nfc, roaming when you don't them. I use my phone quite a lot, you use your phone quite a lot, so why does my last longer? Because I don't waste battery. I use nfc and bluetooth when I need them.