There are dozens of ethical stances that could be made for or against banditing a race, depending on your perspective, your world view and the span of your time horizon.
Is it ethical for a race director to use public streets or land that were paid for by a disproportionate amount of taxes levied against the few prosperous citizens in a community who may or may not then be allowed to use the race course while the race director profits from it?
Is it ethical to pay to enter the race using a fiat based currency (a debt instrument in and of itself against the nation of its origin), thus further putting said nation further into debt against aggressive creditor nations? Perhaps we should pay for races with gold or silver to remove the moral dilemma.
Is it ethical for there to even be a road that we run on after it was stolen from Mexico and Native Americans?
Is it ethical to use money to "frivolously" spend it on a race when that same money may have a higher and better use being spent on starving children?
Is it ethical to even be running a race when our time should be spent fighting disease, poverty, and world hunger?
Is it ethical to disallow economically challenged runners from entering a race, thus further contributing to their downward spiral of physical and psychological problems while the "have's" are allowed to have access to such venues?
I won't continue making a list of possible moral dilemmas here, but I will recognize that as long as I wish to be a "morally upright runner inside of the current paradigm" I should always strive to pay entrance fees to races. Haha. I sure do long for the "good 'ol days" when running was about running and you could participate in races for a few bucks for a T-shirt and didn't have to deal with all the other crap. Races nowadays are all about frills and fast times. Where are all the "fun" races that aren't all down-hill and on boring, uncreative courses? What would be wrong with allowing elite runners to always run free or get a refund of their entrance fee as long as they break a certain time?
I think I'll endorse Sasha's races and perhaps we can see more runners demand races that are about running and not all the other nonsense.