Your two examples clarify what I'm saying, those two "sports" are practiced on a closed circuit.
I would be a hypocrite if I said I was perfect and always acted appropriately.
However what I have done is a far cry from doing Moto GP on a public road.
why would you think Where it takes place has any meaning to someone who wants to try it? just picking your brain! does not matter if its a sport or not or where someone saw it.
should runners go to the track instead of running in traffic? pedal bikes?
should there be a track day for them instead of risking their life and yours when they run out in front of you? many other examples are out there.
while I understand your view of safety as all of us do. we can hardly blame the actions of one crazy person(on or off track) for our own bad decisions in life.
should this dragon run be on a track. yes! is this dragon run any different in the eyes of a young speed freak then seeing a moto gp race? I doubt it, was not for me when I was young. grew up with moto gp as most did.
I'm sure if tracks were everywhere and cheaper we would see less of it on the street. but thats just not the case.