The "this is America" argument is too simplistic. The practical aspects of getting through life means that we can't always say what we want, even if it's a legitimate opinion. No one walks up to their boss and says, "ho-ly, your daughter is UGLY". Or, while meeting with a potential customer says, "I hope you buy our product even though I wouldn't... it's total crap."
These guys are professionals representing the PGA. They can hate the conditions but they should be complaining privately to the people that could actually do something about it. Complaining about it on Twitter is unprofessional, in my opinion.
Agree. When everyone has to play in the same conditions, they have no reason to complain. It seems like its always the same people whining too: usually Phil and Poulter.