All true and because guys like Hamlin stand up to be counted. Too often, these complaints, while not addressed directly to NASCAR, come from other drivers, teams, through him.
Do you listen to his podcast? When you hear him argue about something he views as a deficiency automatically turn off...