I'm thinking many people havent been reporting these cap gains, especially those who sell on assignment.
Get rid of assignment selling. Register every buyer who buys property to find out who the buyer is to a central system that is kept track by the CRA. If the damn brokerage house can keep track of a few shares that I buy, how the hell can they not keep of people buying property worth hundreds of thousands or millions? only the gov't is this stupid.