That isn't actually correct because many businesses that are under $150,000 still compensate their shareholders via dividends versus a salary, and they do that for many reasons. One is cash flow.
One of the things for a lot of these small business—because they may be start-ups or because of different things—is that they don't necessarily want to compensate themselves via a salary. The reason for that is, if you were to take a salary, you could be creating losses in that company that are not good for anything. It also makes the balance sheet look bad, and it makes the income statement look bad for the lenders. A lot of these business owners wouldn't take a salary, so they don't create the RRSP room to start with.
In my experience, I have yet to see a start-up business or a small business making that level of income taking salaries to their shareholders.