I was in language school when the SOCOM commander came to visit. They wouldn't let any of us out of the our classrooms for any reason and they had Majors standing at all the entrances to make sure noone came in. Now keep in mind we were all NCOs and Captins about to graduate the Q course. And they did all this to make sure none of us would say something that they didn't want the Admiral to hear. So you tell me how much interaction a general has with the average private or Sgt. If you don't interact with the troops than how do you know what they think.