It happened to me at 2 events this year and I was racing.
The 1st time it finally quit raining but they only opened up to 1/8th mile racing as they could not get the track dry.
The 2nd time we sat all day in the rain and went home wet, no racing at all.
I guess we have no say or control over what mother nature does to us.
I was upset yes, but knowing the schedules most tracks have and that some come from miles away, rain checks would not make much sense.
Just my .02