I have FINALLY made the decision to leave Unity for my hobby games/programs, after about 10 years using it fairly heavily. It is just making my life miserable and I sincerely hate using it, with the latest beta being almost literally unusable on my computer. I do disagree with the author about UIToolkit though - that is one of the only things Unity has done in the last 5 years that is actually useful.
I'm not sure what to move to. I think there is a big vacuum for a code-first, open source framework that basically does what Unity does without the awful editor. I know a lot of people like GDScript in Godot, but to me it looks like the same mistake Unity made with UnityScript, which they eventually got rid of.