some people want cheapest service possible.
some people want the convenience of going to the mall.
some people want to support small businesses.
some people want repairs to be economically viable.
whatever your reason, and i don't deny that a LOT fall in to the cheapest possible, choice is the key. an informed consumer, that is correctly protected through legislation, and given options, is a great outcome.
devices are no longer getting replaced every year.. personally i use an iPhone 7, Xs, and Xr .. i don't need a newer phone, they are fine for various reasons.
the iPhone 7 is now 5 years old, and if it has a defect, or if i smash the screen [prior to it stopping receiving iOS updates] i want the choice of a repair that's going to cost less than what the device is worth.