I don't think promoters can win on this issue. Tbh the weather forecast that was given last night, most people wouldn't have thought it would be on. Heavy rain/showers from 5am to lunchtime and heavy showers in the afternoon which may be thundery or include hail!
Plus how much does it cost to fly riders over, that comes into it a lot I think.