Not awhole lot to add to what was said. Great posts and the essence of what this board can do to inform and give perspective.
I know dogs are equated to 7 years for one human year, so what are horses. I'm just curious at 3 what age would they be in human years. I would guess about 10 - 12 years old maybe? If that's true, I have learned what giving a horse foundation over the last couple years and it really seems like two things working against each other i.e. lightly raced and getting foundation don't go together. Perhaps some kind of conditioning races should be made before allowing horses to compete at the higher level. I don;t vene like that idea as I write it but it appears that some new outlook on raining is needed. I remember people thinking Afleet Alex's trainer was strange galloping his horse for miles day and night.
On more thing, if the future has more troubles like this weekend, the storm of protest will grow, and chances are that it will. The answers are needed soon as in now to tackle some of these issues. As you get older it's amazing to look back at just how much things have changes. It's even more startling to realize they will change even more in the future.