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.
Try my project! Tailscale: a new, magically easy mesh VPN based on WireGuard.