I'm a little younger but in the same boat. There is some friction having filesystems, ports and processes "hidden" from your hosts programs that you typically rely on. But I needed them sooooo much less now that all my services are in Docker with exactly matching dependencies instead of rolling my eyes about running two PostgreSQL servers in different versions or juggling Python / node / Ruby versions with ASDF.
DasGurke
joined 1 year ago
Both things are happening to a certain degree:
An Open Source Engine called "Godot" is gaining traction. But games are multi year projects and the cost of switching is an immense investment of time.
So the clients / users of Godot are stuck in a really awkward position: If they switch and Unity somehow recovers and regains trust they made the wrong choice. And if they stay and Unity changes the rules (again) or goes down they also made the wrong choice.