Also it's important to know that it was a private company 'technically' doing it.

Like they still do (just buy the data instead of getting warrants for them.)

Apparently, if the government did this directly that would be a breach of our constitutional rights and blah blah blah blah. But if a private company does it's fine (there's probably something in the terms of service or license agreement waiving your rights) this and then they go buy that data from the private company and that's apparently okay.