RRSPs (and to a lesser known extent TFSAs - which are actually far better retirement investment vehicles than RRSPs, especially if you're young) were designed to be used for retirement savings - not corporations. Corporations were designed to perform business activities but are being used by small business owners (lawfully all this time) for retirement savings. This government is trying to "right the ship" on the rules and stop people from using corporations for retirement savings.