I know you meant this as a positive but think about his out “spokenness”. You are a part time writer who gives his opinions on Baltimore sports that does not want players giving theirs. WTF.....
On two specific occasions, no, I didn't like when he would respond to criticisms when he didn't hustle out a ball, or drop an easy fly ball by saying "thats why ya'll sit behind a desk for a living and I'm where I am". When the people that sit behind a desk for a living cherish him.
I didn't think it was necessary when asked a simple question about a series starting the next day in Boston to bring up the marathon bombings that were over a year ago. Something like "it's shame what happened up here but we got a ball game to play and were not gonna feel sorry about anything."
He'd tweet something like "I'm gonna have a talk with Pete after this." after a rough night or something. Um...that is Mr. Angelos, your boss. Not "Pete". Have a little respect.
Those are from his immature days though, like I said.
I have no problem with players voicing their opinion on the other topics you mentioned in your straw-man statement. So there you have it. The only three examples of things I didn't care for him saying, ever. Just so there isn't any confusion. The other 1,000 things he's said here, I could not care less about.