It's often easier to just try random things and see what works than to find answers in the documentation. It usually does not miss topics or tutorials, but the API is incomplete.
The good part is that API documentation is the easiest one to create. The troubling part is that API documentation is the easiest one to create...
The problem is that none of the problems are documented.
(1) - https://www.reddit.com/r/godot/comments/b0fqoy/godot_financi...
My guess is that a lot of it comes from companies using Godot fixing bugs that affect them, plus hobbyist as well.
Unity eventually walked back this change after a prolonged negative press campaign on Twitter, but counting on Twitter mobs to solve your future problems is a really bad business strategy.
I occasionally use closed-source programs for development, but I don't use programs where the output is constrained by a license, and I don't use programs where the TOS that binds me can be changed on a whim. I'll use a closed-source program like Aseprite or Reaper, I won't use Creative Cloud or Unity. The benefits aren't worth the risk.
[0]: https://arstechnica.com/gaming/2019/01/unity-engine-tos-chan...