Lack of a password is not an invitation for access.any more than is a port left open due to accidental firewall misconception.
That said, if the circumstances are as reported, Mr. Shafer should have a reasonable basis to sue based on unreasonableness of the search, and the federal agent who put his or her name on the affidavit seeking the search warrant* (and any supervisors who signed off on it) should be disciplined firmly, at least to the extend of losing a chunk of pay, as should whoever authorized a raid in the early morning. The issuing judge might have authorized speedy action to prevent destruction of evidence, but it is quite unlikely that the circumstances would warrant starting a surprise search before normal rising time or Shafer's reported (in Daily Dot) detention in handcuffs.
Warrants may sometimes be obtained fraudulently or through error. Judges generally are not in position to determine independently the truth of an affidavit and must rely on the honesty of the applicant and those who support the warrant application. None of them are likely to be pleased if a warrant is overturned after the fact because a search was determined later to have been objectively unreasonable and any evidence collected during the search is disallowed, along with other evidence to which it guided the way. That is not, of course a very satisfactory solution for those who, like Shafer, are on the receiving end, but may be the best possible given that criminal justice is administered by imperfect people with incomplete knowledge and sometimes impure motives.
And at the back of it all is the CFAA, which came out of the starting gate in need of major revision and has not improved with age.
* This assumes there was a warrant; if there wasn't, the government's (and agents') difficulties would properly be quite a bit larger.