Yeah I feel like there are definitely ways around this, technically and legally.
However, it seems they are not compatible with the goals and philosophy of the Godot project. That is their choice to make and if you don't agree with it, then your needs don't match with Godot and you should choose a different project.
I can understand where Godot is coming from. Getting involved with the corporate world is a slippery and corrupting slope and before you know it you'll be partnering with ad and malware companies like Unity is doing. Ok maybe not, but it's still not a decision to take lightly and in a world where everyone is motivated by money it is refreshing to see some communities like Godot and Blender who are doing things their own way.