I dont see the logic of getting your moneys worth or what are you paying the carrier for.
If wifi is available and fast unrestricted wifi why not use it and save yourself some battery life too?
I dont see it as your carrier just got money and provided you with little service type of mentality but maybe its just me
We see it a little differently then.
I'm paying T-Mobile (damn, almost said Sprint!!!) for unlimited data. I pay Cox for my home internet. To me it would be like paying Cox for home internet and then tethering all my devices and my home network to my phone and using T-Mobile for internet.
As long as I've got a decent cellular connection I use cellular on my devices. My son though only has 2GB a month so I encourage him to use WiFi wherever he can find it. His 2GB/month is a large part of the reason I got two SyncUp Drives for our cars. He can use WiFi in the car and the plan on those devices is 6GB each with Data Stash so he doesn't have to worry about using his cellular data when around or in our cars.
As far as battery life, none of us really have any issues at all.
But we aren't using our devices for the kinds of activities I normally use computers for at home and work. At home my phone may be on cellular but the only data it's grabbing is the periodic updating it normally does (briefly checking for mail, weather updates, etc). I'm normally using my laptop or desktop at home. And at work I have access to computers all around me. So my phone still gets data the same way as at home.
Outside of work or home when I don't have access to my computers is when I use my devices for some of those things (web browsing, email, etc) so I expect to use my data for that.
Hence, I'm never really on WiFi.
Different takes I guess. But basically, I just don't like paying one provider for a specific service and then using a different provider for the service I already paid the first provider for. Just me.