I am not sure if dissing (college) education all together makes sense. I am sure you can claim to have learnt a lot of allied "subjects" during your education including teamwork, competing, leadership, analytical thinking, synthesis of data, risk taking (maybe) etc. But I do agree that education (whether American or Asian) should give students room to develop the above while learning core subjects for it to be holistic. It should not purely rely on it being rote based.