I think this is a Unity problem, not an MPQ problem.
The more important questions for me after a year is: is Unity fit for purpose to run a game like MPQ? Or does MPQ need major reengineering to get it to work properly in Unity?
MSF runs on Unity. If a more complex, 3D game with many more game modes can run on Unity, Unity isn’t the problem.
Pouring decade-old proprietary code into a Unity box instead of a ground-up rebuild of the game in Unity is the problem.
IMO the game devs are quite well versed in Unity since they run two other match 3 RPGs in Unity. If you download PQ3 you might be surprised at how many options there are for making it run better on your device and lots of other tweaks you can do beyond picking a framerate.
I suspect they are better at this than BCS in general, although also they care a lot more than people who were probably told their time on the game was ending by October if not sooner. It’s possible the plan when Unity push started was always to shift it internal although who knows exactly when BCS was told that.
In any case, if one considers the dev team to not be qualified, then your options remain the same as if they were; if you like it keep playing. If not, don’t. Or mix and match! Quit and like it. Play and don’t like it! You are a free person, and the game using every possible lever at its disposal to keep you locked into playing it should not stop you from not doing something you don’t enjoy.