The C 10 guys seem to get the need for self promotion and sooner or later they will get a little tired of the share price not moving and the lack of basic marketing from TSN.
That said, things seem to be going well and news about TSI and CX partners when it does come will kick start the share price imv.