Gates and Zuckerberg did attend college. They didn't get a degree. You argued that you shouldn't be in college if your goal is not to get a degree. And also, just to be honest, I am in the tech field and made a similar decision as Gates and Zuckerberg (of course on a much smaller level) when I was that age. Best decision I ever made. I did learn in college. Glad I went. I didn't need a degree. If I was a doctor, I would've had no choice but to spend a cool 100k on med school in order to get started. Luckily, I didn't have that hurdle. Some people do.
Again, my point in all of this is, the idea that the NCAA cares if these kids get a degree is laughable if they actually believe the end goal is foster educated and successful people. Why would the NCAA be against anyone attending school for any amount of time if this was their goal?