Kind of a shame really - in that he'd dramatically reduce his complaints if he just made delivery promises that he could keep. It is that simple - set expectations with the customer that you can deliver on. Things happen, problems occur, unforeseen stuff shows up - but those should be the exceptions . . . not the rule.
But - he makes great products!