It's hilarious that their arguments for the commercial engine are somehow both "you can use one version forever" and "you might be forced to use one version of something else forever."
If you understood the problem then you’d know that their argument is about how Unity’s new pricing change is retroactive, affecting all Unity versions and charging fees to devs for games made years ago.
Unreal uses perpetual licenses for their versions meaning this kind of bullshit behavior is not possible
Perhaps it is you who doesn't understand. We all get that part, and it makes sense in isolation. Yes, that is better.
Then it's goofy af to say Godot might make a license change that necessitates using one version in perpetuity-except a version you and others are allowed to modify and distribute.