1 - Football games are decided by the teams playing. Period. Yes, a referee can affect the outcome. But the determining factor is almost always the play of the teams, not the officiating (despite the whining coming from the loser's camp after the game).
2 - I agree with Mike and Mike as well. If it hinges on someone else's subjective judgement, it isn't a "sport" it's a "competition". And yes, "racing" - as in the 100 meter dash - is, in my opinion, a sport. However, in Nascar - like horse racing - the winner is contingent on who has the best car that day. Sure, drivers make mistakes that cost them races. But if it was only about the driver, the same guys would win every single week, and that isn't what happens. There is very little difference between the top drivers on the circuit. The winner is determined by the car most of the time, not the driver.
3 - You can't compare ratings between football (or any other non-olympic sport) and Nascar, either. Not all football teams, baseball teams, or basketball teams are playing at the same time on the same field/court. But there are three stadiums that 100,000+ to every home football game, and many more throughout the country that draw 70,000+, including the one in my signature. I'm sorry, but there is just no comparison between the number of fans that follow football and the number that follow NASCAR.
And again...I like watching Nascar, and have been to quite a few races in my time. But, like most fans I know, if it came to a choice between a Nascar race and any WVU (insert favorite team here) football game...there is no decision to be made. Yes, Nascar has some diehard fans. But to say that it even comes close to equalling the audience of college or professional football is just not true.