The current system is slow and inefficient, and that is wonderful. Think about it. Police could always legally follow you - it only became a problem for privacy when CCTV and hidden GPS trackers made it easy to "follow" everyone at once, cheaply and efficiently. Much like password hashing algorithms, some systems only work well if they are kept slow and inefficient on purpose, to ratelimit their use. This causes each use to be reviewed and considered carefully. I feel like turning over user data to anyone should be one of these processes.
Let them get warrants signed in triplicate, convince ten judges, file thousands of pages of papers, find out they lack jurisdiction, convince more judges, etc... Only then is there a chance that they will not go on a fishing expedition for everyone's data all at once.
Always remember these words of Richelieu: "If one would give me six lines written by the hand of the most honest man, I would find something in them to have him hanged." You may be an honest man (/woman/child/etc), but your government is always on its way to becoming Richelieu