It appears Mercer has decided to screw the very drivers that support them by adding the stock car division to the show this Saturday, ONTOP of the biggest race of the year, the Ed Laboon Memorial. They are adding it as a points race so people who do not support it will lose points for that weekend. This is completely opposite of what it means to "help the racers" because this does nothing but hurt them economically, and also forces teams that want to race for a great cause and a huge race to not be able to do so for some meaningless mid season race.
I know Vince has done more planning for this race so that he did not step on any toes and could get the maximum car count and participation as he could and for Mercer to do this is ridiculous. Everyone wants to point fingers to different reasons why racing is falling apart, well here is one HUGE reason, greed and stupid decisions.