Nvidia Graphics and Cuda not together in linux?

I’ve noticed if you need CUDA for anything in windows, it’s already in the driver. However if you have a linux system (in my case Mint 19.1) if you want to play games or mine is your off-time (since the wife doesn’t allow me to have an allowance smirk) you seem to have to pick on or the other. I’ve tried this on 2 systems:
system 1
AMD a10-7700K
Asrock A88M-G/3.1
16GB DDR3-2400
EVGA GTX780 SC 3GB
128GB NVME Gen2 X2 + 2TB WD SE (for /home)

system 2
AMD R5 2600
ASUS TUF B450-Plus Gaming
8GB DDR4-2400
PNY GTX950 2GB
128GB NVME Gen3x2 + 2TB WD SE (for /home)

Both cases for me, after installing CUDA, the graphics drivers were no longer game-ready. Steam refused to load and it seems I have to reinstall mint just to get back to using the graphics driver again.

I’m not sure if I’ve missed something, but why the separation in Linux where in Windows it’s combined?

I don’t know for sure, but I suspect the reason is either they want you to purchase their enterprise level graphic cards, or they really don’t want to support Linux.