We’re going to pay a price for our using corporations to enforce rules that the government can’t without violating the constitution. A legal precedent has already been established for using corporations as extraconstitutional cops.
The government can’t test you randomly for drugs or search you without cause, but they’ve gotten your employer to do it for them.
The goverment can’t suppress Internet porn and gambling, but they can make your credit card company to do it for them.
Corporations are also scratching one another’s backs. That’s the thinking behind the RIAA trying to force Verizon to rat you out. Don’t think that Verizon’s lack of enthusiasm for this role has anything to do with scruples.