Everything you've said applies equally to Partick Thistle, St Johnstone and Ross County but none of us expect to roll up and beat them all 4 times a season.
Accies aren't some junior mob that won a raffle, they've spent the majority of the last decade in the top flight because, believe it or not, they're a Premiership club with Premiership players. I'm not excusing yesterday's performance, just saying it's an away loss to another bottom half side, not some sort of Albion Rovers or Stjarnan-esque debacle.