I would say this is Wall Street's fault. Wall Street values recurring revenue much more than one time revenue. It's causing companies to shift to recurring revenue when they have no reason to, like how BMW is charging a subscription to have seat heaters.
yep. is the problem with capitalism. if you are not growing in profits then you are dying. the happiness of the people be damned.
[0] The end of ownership https://www.youtube.com/watch?v=oOO-pYUl9-w
[1] This is why we can't have nice things https://www.youtube.com/watch?v=j5v8D-alAKE