I too was in Hafren, but I thought it was to do with the ridiculous tyre regs that the stages were cancelled. The tyres were picked months beforehand - and couldn't be changed; plus there was the 'safety issues'.
It just seems as if everything that once made the event great & unique have gone. Saying that, I ordered my tickets the other day....