has the player-base recently been declining or this just about increasing revenue? it seems a lot of the logic behind the more "controversial" changes is to increase player retention and/or increase revenue. Like now we can only play 4 modes instead of 6, which makes the pool of queued players larger. This can improve matchmaking quality and speed and it's also a buffer against declining playerbase. We also have increased leveling benefits and the hyper-charges (with the special bundles) and higher quality 299 skins (stu and edgar), which incentivize spending resources and hence buying gems and BPs.
What is a bit concerning is the implied need for speed with these changes, like you said, a lot of these things were pushed early because it was better than waiting to try to have a big impact on the game as soon as possible. Hopefully the game is doing fine numbers wise?
I've made a bigger post on x.com if you're interested in some of our rationale.