Could the warrantless search of laptops etc. at borders, and the demand for all passwords have something to do with such access?
Second, CBP asks for your password. This is not the same as an administrator password, and certainly in the case of some business travelers, they may not know the admin creds.