I don't see it as a problem other than you have to file trading reports on SEDI or if exempt for whatever reason you still have to disclose and report it to SEDAR.
They can also not trade on material non public info which could be a good enough reason. Guaranteed if I owned 48 million shares of a company and held less than 10% of the company, I would still make it my business to know what the insiders know.