Ilegally advancing the safety car in Valencia without any kind of effective punishment, doing an ilegal advancement by cutting a chicane at the start of the season without any kind of punishment and, in case you didn't notice, there were also "team orders" to Button not to advance Hamilton at Silverstone. So to me Hamilton and Alonso are of the same kind.
Vettel is a nice guy, and crashes are sometimes part of his job. It was indeed his fault to collide with his teammate (and he asked for forgiveness and recognized his fault). But his attittude is that of a sportman in and out of the field. I can't say the same for Hamilton and Alonso. His fights 2 or 3 years ago were a disgrace for the sport, and both were guilty of that.
At the end, Button has to be my favorite. No one bets on him yet he always manages to end at the top of the race doing spectacular comebacks. And he's a great guy in all aspects.