Saw your post, just didn't know what to say - I argue one side with myself then the other.
On one hand making the cars competitive with each other (NASCAR) makes for good driver-to-driver racing. On the other it stifles the brand differences and to some extent, technology. I liked it better when Ford & Chrysler went at it with things like the Superbird.
I couldn't imagine NHRA (in the old days anyway) making a Ford have a restrictor plate and not Chevy just so the racing would be close. Of course now they give FWD cars a break, which IMHO sucks - weight vice cu. in. seems enough for me.
Maybe (not really) they should put a financial cap on the teams (like has been tried in a variety of other sports). Then Jordan, et al, would have a chance against McLaren, Ferrari, Williams.
Personally, I find big-time NASCAR boring, but love outlaw, midgets, late-model, etc. I think it must be the same genetic thing that makes me not like pro-football, but enjoy high-school football games so much.