1. You don't have to install special CUDA-specific drivers that are behind the normal gaming drivers anymore. You'll soon be able to just use the Regular nVidia Drivers (and even now, all you need to do is install a Beta driver version). That's huge for someone just starting out, they don't have to have "the dedicated CUDA machine / OS"
2. At least in Arch, the Linux side of this is literally as simple as `yay -Sy python-tensorflow-cuda`, that's it. Can't get any easier.
3. VS Code's WSL integration means you can use a real editor, with real linting / auto-complete, but without the technical issues of Desktop Linux (aka the Wayland Nightmare and DPI issues everywhere)