There's currently a disinformation campaign circulating on the Internet, suggesting that Unity's company structure is the sole cause of its so-called fiasco—an obvious exaggeration. The same argument could literally be applied to any other commercial company, like Unreal, which is ridiculous. Typically, these disinformation campaigns against corporations are initiated by overzealous FOSS advocates who infiltrate these companies, including Unity. In reality, it doesn't matter whether a project is FOSS or commercial, as deception may exist in any structure.
Perhaps you've noticed how FOSS folks were promoting a specific game engine all over Unity forums. However, advocating for FOSS as the ultimate solution is not the answer to concrete problems. The liberal license does not guarantee freedom, as free cheese can also be found in mousetraps. For example, when FOSS project leadership operates both non-profit and for-profit entities in the same person—allegedly separate but creating an apparent conflict of interest between such entities—one should be cautious when considering which tools to invest one's life in. That's just common sense.
If what I say positions me as a true community representative of Unity, yeah, that's great to hear in either case. I may use your words to appeal to become a Unity community moderator. 🙃