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.
Of course if you are really serious about DNS security use DNSCRYPT or a VPN.