Given the lack of accuracy and analysis evidenced in the letter, I subscribe to the 'politically motivated' viewpoint from a single source. I cannot envisage that many 'professors' being so corporately pig-ignorant of FACTS.
I'm glad I decided not to become a professor - I'd be embarrassed to be associated with that title on the basis of that letter.