The real reason that work permits system adds another barrier is down to Government wanting rid. Nothing wrong with work permits, but they need to bring it into the digital age. In construction industry we need work permits not just for workers, but need companies to register for tax, as not to put local companies at a disadvantage. The CIS system needs to be enforced in domestic and public works, but while Government doesn't understand it own policies in this matter, the industry will ultimately fail with no work permits in place.