Has the Isle of Man TT become too dangerous?