This comment along with your previous one give the impression that in effect any solution that is favorable for the user is not only going to "cost too much to do just for the customers" but is also bound to be less reliable. It's how every privacy invasion or abuse of position of the past decade+ has been justified: "we made the product cheaper and better for you, any change will cost a lot and break it".
Because yes, this can be used to justify close to anything that is in the interest of the company even if it's to the customer's disadvantage. Those features usually bring money to a company so removing them would be a loss. On top of that you can always attach that generic claim that any change will cause the system to implode and will also make your cat feral.
Well, some of that may be true but it doesn't mean we should use it as a justification to keep doing things like that. Products can be built with the consumer's best interest in mind at little additional cost if any. The problem is the consumer's best interest usually brings in less money.