I agree it has not limited his ability to learn new things, but of course it has limited his ability to work at a startup. Just think of all the things he could be better at, from social interaction to programming, if he had spent less time playing CS.
I'm not saying he should regret it, I just think that we should all face the fact that we all make sacrifices. You can't have it all.