And Cloudflare didn't pay for it? Would Mozilla never change it? Will Cloudflare never use such data? Do you have a binding contract with them?
Why a browser should not abide to the OS settings, but use its own resolver instead? Do you know it will bypass any anti-slurping systems like pihole and the like?
Remember that being HTTP DoH allows for a much greater fingerprinting than plain DNS. Far more data to be collected and used.
One day you all will start to complain how much DoH gave a lot of tracking data to a very few Internet goliaths, and brought them more power. And ot will be too late.
You keep on being blindsided by the magic word 'encryption', but it doesn't help at all when you're communicating with a bad endpoint which will do whatever it likes with your data. They're throwing dust in your eyes, and you ask for more.
Mozilla implemented the do not track feature but kept it disabled and complained when MS enabled it by default (ironic, since MS turned into a slurping entity soon after), saying it should have been a user affirmative choice.
'Non profit' doesn't mean they don't need money, and their executives are still handsomely paid....