I've got a few things to say to you.
1. Unity actually removed all those runtime fees since the new ownership. (You can entirely blame John Riccitiello for the fees)
2. There is a very low chance that any of those engines that you mentioned will ever pull [another - in case for Unity] problematic update to their TOS. And if one of those problematic TOS updates was shipped, the entire community will fight until they've got their free engine back. Unity's runtime fees only lasted just over a year (January 1, 2024 - September 12, 2024) if that gives you more proof.
3. The phrase "The tool doesn't make the artist. The artist make the tool." IS ABSOLUTELY AMAZING lol. I've never heard of that phrase before, but it's amazing.