It’s an accountability problem. If Wal Mart doesn’t know who delivered your stuff, how can they address problems? Was your stuff delivered? Stolen? Property defaced? Who bears responsibility? Are they doing background checks? How do they know they aren’t paying someone unauthorized to work in the US? I personally think everyone should be allowed to work here regardless of status, but I have to think there are serious considerations and implications for the business