Apple, when compared with the android phone manufactures is probably a better choice for long term use. That is because while my android phone (asus) has a battery I can replace in under 1 minute, the software support probably won't last for 5 years like my daughters iphone5 which after a new battery is a perfectly functional updated device. So if you want to do something about the throwaway culture, minimum support periods might be a good thing to look at too.