Professor unleashes on corporations who want capitalism when things are good and socialism when it's bad