He has been blamed more than once for problems between players. Whether he is actually at fault or not, there is a reason people want to blame him - do they not like him? Does he have issues getting along with others? Who knows. All I know is that his name comes up a lot, and I don't think he offers enough on the field to make the risk worth it.
In terms of him being outspoken, he has often dumped his club in the shit because his comments just fired up the other team. I actually have no issue with the way Locky speaks to the press. Transparency can be more fun for us as viewers, but I think it's better for the team if certain things are kept behind closed doors.
Mason is a fun character to have in league, I just don't want him at my club.