Many teams and factories prohibit their contracted riders from racing there. So dangerous.
only of other formulas, don’t kid yourself BMW Honda Kawasaki etc field factory teams in TT Racing