No, you cant "thrust" them (i assume you mean trust). Over and over again it's been shown these people abuse their positions, stealing items and personal info as well. There is NO excuse for anyone, let alone a customs agent or even a police officer forcing you to give them your password which may be used for multiple devices and gives them access to your personal communications, scheduline, contacts, history, etc. they have no right to have.
It's insanity to just willingly give up your privacy to a stranger without even a warrant or ongoing investigation or anything. And you apologizing for them, saying it's OK? Give me full remote access to your pc right now and watch how quickly i dig up your personal information then see if you still have the same opinion. It's not about the gov in this case, it's about the individual, his friends, the airport, all the way up to and including the government.