You would think that 2D for UE wasn't a good fit but...Yeah if you want 2D UE isn't really made for that. Godot is progbably their best option, especially since it's free.
If you were using Unity for 3D over Unreal Engine IMO you already made a poor choice, probably because you were already too deeply invested in Unity development to consider other options. In which case it will be a hard switch, maybe this is the tipping point though.
This works really well and has had growing support for the last year or more.
I think the final nail for Unity was Nintendo showing off their new console with all the UE5 bells and whistles, Unity was the official development environment for the Nintendo Switch if they knew that it was changing with the Switch 2 release, then they knew the writing is on the wall for them.
Ask not whom the bell tolls and what not.