forces all DNS requests world-wide to go through one company
Not true, you can choose from a shopping list of DoH enabled servers quite apart from the default offered by firefox.
At the moment not a huge amount but give it a bit of time and there will be hundreds.
These people are already implementing some.
https://dev.to/commonshost/how-we-built-a-doh-cdn-with-20-global-edge-servers-in-10-days-1man
Of course if you are really serious about DNS security use DNSCRYPT or a VPN.