Don't worry about it man. What pisses me off is when a good topic comes up and threads get locked cause of it.
I totally understand why we can't talk about it here and lots of other forums are the same. I think a lot of people are just tired of telling people that you can't talk about street racing over and over again. Don't sweat it.