It is possible - and it is actually not THAT bad.
Main culprit - check the signal strength - both phone and wifi.
My battery life is related to phone/wifi signal - I can get really great battery life when I am in area with strong signal, when I am at work (mostly metal building), where the phone signal is really bad, I do not get through work day. Apparently when signal is weak, the phone is working extra hard to keep you connected...
You can put the phone in airplane mode/disable wifi, that will save batteries. Not that useful as phone, though;-)
This has nothing to do with phone type, every phone does this. My Blackberry, Android, and iPhone behave same way. Some last longer in general or there may be more controls (then iPhone) available. But this is not hardware or software issue.