Many people believe there is something truly odd about the decisions made in higher places which affect our lives. Take this story from Wales as yet another example. Thoughts on the Isle of Man TT races?