the reality of buying a shower
I bought a shower, five years later it was so jammed up with limescale that I had to buy a new one and pay someone to install it, it would have been easier just to replace some of the parts (migrate to a newer, evolved version) but showers don't work that way so the old one became scrap and we had to do most of the work all over again.
People buy software and sometimes expect it to last forever on platforms that last forever, I don't understand why as it doesn't really work that way with anything else - food, consumer electronics, white goods, cars, even buildings need regular maintenance and updating or they become difficult to manage.