The PPP is simply the application of tax rules that have been in the Income Tax Act (Canada) for decades and that apply to all registered pension plans across Canada in the public and private sector.  Since the business owner must fund the pension out of their own corporate resources it is similar to having entrepreneurs paying for both the employer and employee contributions to the CPP.  Not sure what is unfair here...