>Then the public outcry would finally be enough to cause a repeal of the law.
If Apple pulls out, then maybe. If Samsung pulled all it's Android phones, some other company would just swoop in and replace them. You would end up with a marked filled with companies with no morals, who just do what ever the government asks, no questions asked.
You run the risk of companies that are actually trying to do the right thing going out of business, and you left with the ones with no morals. Apple might be a bit different, customers would complain bitterly if iPhones where no longer available in the UK.