As long as a sponsor can have more than one car, NASCAR will always look staged. Too many times, the second place car's team mate will cause a caution so there can be green, white, checker shootouts.
Having raced for YEARS myself, I really doubt any professional driver ever causes a yellow. Trust me.
Blocking, stalling, weaving, etc etc. But not a yellow. It might be an indirect result of "take out so and so -- keep him busy", but not "go hit the wall"
Just my opinion.
In its original conception NASCAR was great. It was competition between the manufacturers and the drivers, With todays rules all the cars have to run about the same speed or they change the rules to make them all the same. None of the cars are close to stock, Teams can run and gang up on others teams it just isnt the same.
No owner should be allowed more than one car and those cars should have to ruin 90% stock. Thats right if the maker doesnt make a taurus with rear wheel drive or a Monte Carlo with rear wheel drive it runs front wheel drive or not at all.