Sometimes you have to do business with counterparties you don't trust. It's not mature or practical to take an "all-or-nothing" approach while the engine has virtually no competition for many classes of games.
I mean I’ve been using Unity since 2008. I do trust them to be around more than most other tooling/saas companies? Even if they have mode some unsound business decisions