The battery life of all phones degrades over time, it's not just iPhone specific- my mate's Samsung Galaxy has a life of about 3 hours, however he can still swap out batteries
Yeah. My Lumia's battery started to drain a wee bit faster after the latest update., but I still get 24 hours per charge- and I've had the phone for over a year now.