I don't know if this is an education problem or what. Maybe manufacturers make it less obvious that you can get batteries replaced, because doing so would hurt sales of new phones. I dunno.
Sure, in an ideal world standardized batteries would be available off the shelf, and regular people could replace theirs with standard or even no tools. But honestly, I don't think the world we live in is that terrible when it comes to this.