Suppose such a law was passed. Suppose that I tried to start a business that was outsourcing, say, database administration. Under your law I could go to virtually any company that had its own DBAs, point out that they were their own customers and by law had to outsource, then offer them a contract.
Which would work well for me until someone pointed out to me that my accounting department could be outsourced...
Cheers,
Ben