I didn't take any classes. Simply because you took classes in [ x ], doesn't mean you're [ y ]. There are a lot of failures in this world. The same can be said for successes.
He did say advanced. Although I could do the same in one line of code. :3
1. Because it is his choice. Not everyone wants to pursue a career where you sit in front of a eye-killing screen wasting your hands away for 10 hours a day. Or, you don't want them monitoring you for leaking any information. Meaning bye bye illegal activity (example, piracy).
2. I'm not old enough to work. Perhaps he may not be too? (I am unfamiliar with the US educaiton system)