Perhaps my lack of understanding comes from using more expensive phones? I use iPhones and keep them for 5 years and usually replace 1-2 screens in that time. And since the phone is $1k new it feels completely irrelevant if a battery replacement costs $50 to have it done at a shop or $25 do do myself. If I used a $200 phone there could be a difference of course.