Because a lot of conversions nowadays happen online. If you have to give them access to everything then they'll also know everything about you and there's absolutely no reassurance that this information isn't going to be used in malicious ways. Even the NSA couldn't keep its agents in check and they abused access to the data for personal gain. How are they going to stop border agents?