To tell the truth folks, I never trusted Unity as a whole. I know there are folks for the changes and the mob who are against it with torches, pitchforks and the type of weapons that would help the user commit a war crime if the trigger was pulled once.
This topic is to offer other alternative's to folks looking to step off Unity. I guess you can think of this as a google search slightly more simplified. Willing to update this list with any other post's to offer alternatives too if available.
(C#)
Stride(Free) - 2D, 3D: uses .Net 6, Cross Platform Deployment, has it's own scripting language that can be integrated in code - https://www.stride3d.net/
(C++)
Unreal - 2D, 3D: An engine almost everyone jumped too, I don't need to explain it. - https://www.unrealengine.com/en-US/learn
(Multi-Support)
GoDot(Free) - 2D, 3D: Supports multiple languages, Popular alternative to Unity aside from Unreal. - https://godotengine.org/
Flax - 2D, 3D: Supports C++ and C#, Download is free though unsure about anything attached to it legally. - https://flaxengine.com/
(Legacy)
Blitz Basic - 2D, 3D: Popular dialect of Basic, ancient but is still used in a few projects today, can be found in the ITCH.IO Tools