" .. by billing for their services through personal service companies, which are taxed at lower corporate rates."
So why not make the corporate rates the same as personal rates ?
End of problem.,
Or could it be that the corporates don't like that idea, and the conservatives roll over and play dead?