Are universities really the best place to be teaching 'vocations'?  Can you just imagine the farce of some tenured university professor (who has never worked a day outside of academia) standing there lecturing to a bunch of bored 20-somethings on the ins and outs of customer acquisition and contract bargaining?

Colleges and polytechnic institutes are much better positioned to hire experienced sales people as faculty (sans the PhD) to teach the basics of these concepts and barring that, companies simply need to hire bright and eager young folk and provide some training at Dale Carnegie or some other similar on-the-job program.

Universities in general do an inadequate jobs of teaching applied knowledge.  They just do it to generate more and more seat revenue; in other-words they are great at sales but poor at delivery.