Another reason is Schumacher.
Problem with F1 drivers is that they're so schooled in the PR game that they all come across as completely anodyne these days. I think the last driver that got away with not giving a fuck was Eddie Irvine (never forget when Senna decked him at Suzuka and he laughed at him). Apparently Kimi Raikkonen - surely the most boring man in front of camera ever, is actually a fucking hoot in his private life, but you never see it.