Everything here is my opinion. I do not speak for your employer.
I'm pretty sure Linux drivers would be much better if:
1) Vendors released datasheets for their chipsets
2) The upstream maintainers absolutely, positively, never ever accepted any code from a vendor ever.
My latest project is Tailscale: the easiest way to use WireGuard and 2FA.