Vettel is no saint when it comes to winning races but IMO he applies himself better than Alonso and doesn't let his ego overwhelm him or come to the open as much.

I assume that in Spain, where Alonso gets much more media coverage, people get to understand him better and appreciate aspects of his personality, which are unknown to us.


--

"Form follows function"