Anycase people tend to look for reasons about some people hating some driver, like if fans would be reasonable people who only hate those who deserve being hated...
Fans are passionated people, and that involves subjectivity. You don´t need to be a racist to attack Hamilton if you support any other driver and see Hamilton like a threat to your favourite driver.
Reasonable people tend to only support his favourite driver, while some others feel the need to attack any other driver on the grid, with no reason, only because he´s not his favourite but he´s a direct rival
Fanboys don´t hate Hamilton because he´s black, fanboys hate hamilton because they´re fanboys. Ok there must be some racist out there, period, but most people critizicing Hamilton do it only because they´re fanboys. Same for any other driver. Color skin, nationality, personality, those are only excuses to attack/hate/bash any rival of your favourite