And you and Microsoft need to understand that you cannot win against Steam as is evidenced by their embarrassing Windows gaming failures. You either embrace Steam or you're relegated to irrelevance.
Only the AMD ones. The Nvidia binary is actually pretty good and updated frequently.
Although if you're a Free/OSS zealot, you might not want to use the closed drivers. But if your alternative is the equally closed drivers on Windows, then what's the difference?