The idea behind changing to subscriptions is that the company should pay the up front cost of the product, not the user. This then makes it cheaper for the customer to get access to goods they would otherwise not be able to.
So surely making things cheaper is good right? The problem is we've going down this capitalist rabbit hole for decades now in search of the next thing and we do this because we don't want to fix the real problem of why people can't afford to buy things - real wages have been going down for decades, workers become poorer each year and companies get richer, the only way they can get the poor people to buy stuff is to constantly find ways to make those stuff cheaper, so they can reduce wages more and make more profit