Thomas Sepulchre comments on UFO Betting: Put Up or Shut Up