Ya know, I wonder if the author isn't a disgruntled small time racer who may have been shunned by DEI or RCR for a job at one time or another. Sure smells that way.
Could be but I think he knows how frustrated everyone is that DEI has been so good at the restrictor plates and is giving the people what they want to hear.