I actually think that this has been a very pro-DSR site over the years. The Dark side nitro debate, the fact that he has come on here many times over the years, his general support of the sport has at minimum gained him much respect if not fans. Yes there are Force fans and DSR fans here but save for a few, it doesn't seem to be a very Anti anyone crowd here.(race teams that is)
Most seem to understand the why, some support it others just don't like the need for it or the idea that a) we can't question it or b) it can't be honest.
I understand from a business point why it goes down. I wouldn't want to win that way but if asked to take one for the team I would help a teammate out.
Yes there used to be many racers, sponsors, owners and insiders here. Many more than some people realize. While some where known, I know others were under fake names and just came to check things out and hang out under aliases. When things started getting ugly the thought was that by going to real names it would clean it up. I do think it has but now those drivers can't have fun and be hidden anymore either so most have left. As someone said the advent of Facebook and Twitter allows them to stay in contact with many more than a message board does, although it may not be quite as personal as this, it is effective. I don't think comments here are that bad either. Many of those same drivers hang out at yellowbullet. Lord knows that place is harsher then we ever were(Erica even mentioned them in her awards speech) but everyone can stay hidden there. The cloak of darkness allows the idiots to come out more but it also allows the drivers/owners and such to be in secret as well.
Some will look at the Hight/Force Indy event, the DSR Pomona races, the Smith's PSB finals and say everything waa 100% on the up and up, others will call BS, some don't care as long as they are entertained and others fully embrace the team aspect. Regardless, it is fine to question, debate it, support it or oppose it. Just keep your heads on about it. No need to attack each other or the people involved.