> Providing open source drivers/stacks will in many cases provide insight into implementation details you do not want competitors to easily understand
Competitors will have the resources to reverse engineer; it's not an effective means of hiding implementation details. It _is_ an effective means of wasting free software and security communities' time by forcing them to reverse engineer if they want to use hardware.