Makes sense. Is there anything about Unity that would make the community grit it's teeth and take the terms? Or is it all just economics at this point?
Additionally, from theres lots of educational resources, that might be harder to find for smaller engines
On the other hand, unity has a habit of shooting itself in the foot with incredibly messy and poor documentation, fragmented and duplicated functionality across multiple implementations (theres a common refrain in the unity community that every system in unity is either in beta or deprecated), so an engine that can provide an easier onboarding / dev experience could definitely compete there.