As much as I hate the idea of government surveillance, I think Google is absolutely not at fault here. They followed a narrow set of warrants to the letter [1]. However, I hate that private companies are legally allowed to collect this much information from us citizens. Even worse is the rare times that a company makes it optional, they are allowed to make it opt out. Letting this continue in the era of ring cameras, smart speakers, and home DNA tests is almost certainly going to inspire malicious actors (please remember that the Nazis used secular census data collected to track down Jews). This is a legislative issue, plain and simple.
[1] > The requests, outlined in two search warrants obtained by Forbes, demanded to know which specific Google customers were located in areas covering 29,387 square meters (or 3 hectares) during a total of nine hours for the four separate incidents.