You must have serious amounts of spare if you think it's an acceptable solution to go looking around an online community for solutions like this. I don't have the time nor inclination to do this with every device in my household. Maybe once because it's interesting, but that's pushing it. It's a phone or table device FFS, I just want it to work and spend my time more usefully.
Furthermore, if the device was current at the time it was bought, it's irrelevant how long it was since the original release date. It's reasonable to expect a useful support period. What the grandparent post described is totally unacceptable.