> Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license.
Unity also had a similar clause in their ToC, they removed that now and retroactively applied the new pricing model on ALL previous versions of Unity. Unreal can do it too.