Eric Rowles comments on Yet more UFO Betting: Put Up or Shut Up