In his criticism, replace American grads with corporations and you get:
Many corporations are looking to enter the tech field are preoccupied with getting rich
Of course, corporations want a cheap labor workforce that they don't have to train.
A good college education should give you a solid foundation for learning new things; not just job training.