No rule about the number of allowable trades as far as I know, or what constitutes too many trades....but I'm not an expert on the ins-and-outs of TFSA.
Unless there is specific language on excessive trading, they may have to allow it for those who have done it, then issue clear language against excessive trading going forward, and set maximum trade numbers per month or year.
The fight CRA is going to have is the lack of precise language. Their only ammunition will be the intenent of the TFSA program which was to allow tax free savings. Maybe they dropped the ball by not being specific.
I don't trade my TFSA holdings, so I'm not worried.