You obviously dont know Ribeiro. I do. I played vs him a couple of times when he used to come in the region of Joliette and the guy is not a hitter! But dont think he is afraid of going in the corners, its just not true. People expect too much from Ribeiro...he is not LeCavalier! He is not going to change into a power forward just because you would like it. Ribeiro is a playmaker and he does his job quite well, his stats prove it.
I think people dislike Ribeiro only because he 'faked' an injury a couple years ago in the playoffs. Ive only seen Mike once since then and I didnt speak to him about that, but I am sure he knows he did a mistake. People should give the guy a break and start appreciatin what he brings to the team.