I think all of that is absolutely fair enough. I had a ridiculous amount of fanboi love for Senna, despite the fact that he did some pretty naughty stuff in his time. I just loved his charisma. Mansell by comparison was deadly dull for me, no matter his country of birth.
That is why I like Hamilton, he seems to have a fairly similar charisma at times, although not to the same extent. Compared to a cold fish like Vettel that is miles better for me. I have massive admiration for Alonso as a driver, especially seeing what he can do with inferior equipment lately, but I find it hard to take to him.