Do you think NASCAR has gotten what it deserves with their recent troubles?