Also, since ~2015, Unity as a company have been more and more interested in developing shiny prototypes of new features that would look great in presentations, but it would take forever to finally get them to be production ready, and they would be rid with problems even then. It's as if Unity cared more about increasing numbers of newcomers than retain old-timers and studios which already invested heavily into the engine.
But I have to be honest, if you're doing mobile 2d game development, want to ship a product on both operating systems and don't want to invest in building your own game engine, it is still the best option. There are other solutions, but none have such an incredible amount of tools and assets.