Agree, a lot of guys complain about the "nonsense" that is taught at universities, and sometimes they are right, but other times it is just the core of things/other approaches/historical facts that don't have a clear objective but are very important in the long run.
Normally I find it hard to learn those on my own through internet, not because they are not available but because you don't clearly see what to do in the next day with them. While at university you may not care much at the moment but you get to explore them because otherwise you fail.