We should probably not allow the racing of 2 year old horses (though see comments below). I think this is only done in the US and a couple of other countries. It is not allowed elsewhere.
We may need to admit that horse-racing has become corrupt. Well, certain areas of horse racing were always corrupt. Don’t ask me how I know, but I think the statute of limitations is up on that anyway.
And now, Cancel Culture is ruining everything!
Maybe we should cancel the Kentucky Derby as it exists today. Shut it down, tweak the rules, clean the process up, and restart in a few years. Maybe be nicer to the horses.