I know we all have players (mine's Dan Jackson) that just never sit well with us, but I've got to call you on this 17.
For a start 125 games puts him in the top 15% of all players for games played. 104th for Richmond.
125 goals makes him 560th of all time for goals. 2 x 30 plus goal seasons, 3 x 20+ goal seasons.
Second in the goal kicking twice, finished 5th in a Best and Fairest.
He might not have achieved all he could have but he was no dud.
I've had this argument with others on here, some who still swear blind that McBean was a better player than Vickery despite only playing 5 games and kicking 1 goal in his AFL career IIRC.
Players like Vickery are crucified because potentially they could be great, and they never achieve that for whatever reason. Their perceived attitude also plays a part I think.