NVIDIA people can be called many things, but stupid is not one of them. They know their markets. When providing support for videocards used mostly for gaming and gaming industry, of course they focus on windows users (windows is for gaems!!!1) But for all more or less advanced computation one has to use *nix, no way around it.