As a liberal coming from a conservative construction association, I think this is overreaching. Anyone can file any complaint against a contractor with little or no proof (sound familiar trump?!!?). I don't think these contractors should be penalized by basis of losing bids due to allegations that might prove false. This should only be done once an investigation has concluded that yes, they have violated the law. TL:DR don't pull a trump and make baseless claims against someone until you have al the facts and can prove they violated law. This happens a lot in the contractor world.