Most of the aspects have already been covered but I would want to add one:
This was always the plan, it just wasn't as highly prioritised as growth.
I work as a developer at a big tech company. We (the company) had our roadmap and it was mostly about getting more users. The more users you have the day the economy turns - the better off you are (... If you manage to turn an profit).
So when the economy went to shit and we (and other tech companies) no longer can loan money for free to cover our running expenses - the priorities shift. Working towards attracting more users is only going to increase your costs at the point and you don't want to run out of money. So all roadmaps changed and cost saving efforts became the highest prio all of the sudden.