I think a lot of this has to do with the lack of spectators at the events.
I see Elmer canceled the Rocking Chair Nostalgia race at Mason Dixon this week too. That race brings in a huge amount of spectators and that is all profit money for the tracks.
Without spectators its a huge hit to the tracks bottom line.