Anyone can own a NASCAR team, it just takes a substantial investment (an easy few million). And you just can't throw a driver into a car and expect them to do well, most of the drivers have been racing since they were 5 years old in go-karts or midgets. They then moved up through the different series Truck, Hooters, Busch, Winston etc.
I don't believe NASCAR should fund a minority team, there are many teams that cant race every weekend now and NASCAR doesn't fund them. If they do it wont affect my viewing of the races, and I dont just watch for the crashes.
GRUNHERZ
I agree the cars are not stock, but tell me this would you like to watch a race if you knew the winner before the end of the race. NASCAR is trying to make the sport as even as possible, they are doing a good job as can be seen this year, think there has been 8 races with 8 different winners.
Look at forumula 1 last season Schunmaker and Ferrari dominated, I didn't enjoy any of the races because you knew who was going to finish first and second.