I like it how some people seem to think that if you ride a bike your riding at 100 mph at every chance you get?
You can have just as much fun going around a corner at 30mph compared to 130mph.
As for the TT every rider knows what the there getting into, A couple of my friends race an f1 sidecar and used to race the TT most years until the passenger hit his bum on a wall at over 130mph, It nearly killed him but luckily he is still with us, He knew exatly what he was doing entering into the event, but at the end of the day thats why the racers love it, there speed junkies!