Euhm.. I always experienced just the opposite of what you tell.. yes not everything is plain positive fun stuff around the track or on the rally stages... but those fans aren't really the ones that we appriciate .. just like the good footie fans hate hooligans.
but for example: I never seen a McLaren fans fighting Ferrari fans,
I'm pretty sure drugs is a social problem, not a sports problem, and it's not something any track CEO would like to see .... and I'm pretty sure some fans use it in football grounds too...
btw I never experienced a body search when I entered a race track? which on most footie grounds is still a common use... before you enter.
I've seen amazing good atmosphere during a GP too... just like you can see it in a football stadium.. but that isn't always beïng showed on TV
.. During last years Belgian GP ..last lap.. that was crazy good stuff.. and no one was fighting with eachother afterwards.
When you go camping on a race-weekend, you make friends with all kind of nationalities... but when 2 football nations meet eachother you have to be carefull you are on friendly ground ...
In my mind motorsports fans are still very different than footie fans.. that's not a disrespect to footie fans.. these are just totally different things to love.
but let's say... there are at all sports good and bad behaving fans...
I don't like football because of the sport and everything that goes with it, hey when I was 10 I watch football on TV too.. but that never held on for long,
and like in the last weekend and the major thing in belgian soccer:
http://www.youtube.com/watch?v=_vbQyNWR42k .
but I respect that lots of people love it for some reason and it's the biggest sport on the world.
OT:
Let's see what Seb Bourdais will do this weekend in SLF,
but like I said.. I follow the series because of the drivers, not the teams.