That is the whole reason this thread, and this subject for that matter, is so volatile: because it is mostly argued based on double standards. It would be fantastic to discuss the subject based on equal standards, it becomes volatile when one driver is held to a different standard than another.
I am not disputing Fernando Alonso is an all-time great, I very much agree.
I do dispute, for instance, that Sebastian Vettel has never shown the defensive skills that were necessary to win in Malaysia.