Rockliff was rightly voted by the players as the best player, not the best character.
I don't believe anyone on here has truly stated that he may be on the outer due to his performances on field.
Players player is not necessatily a best player award. Players geneally vote based more on their opinion of a team mates' effort, commitment and ability to play a role rather just purely on performance. A lot of the time they do go hand in hand however.
Rockliff had a reasonable season but if the players were voting purely on who the best player was it was clearly Zorko followed by Robinson.
So this logic that they voted for the best player doesn't make sense.