I disagree anytime anybody says "we should win" or "there's no excuse for it". I know fans like to think that way - and it's an easy way for fans to think because they're just sitting around watching, not out on the practice field or in meeting rooms or on the field on game day, straining to win.
But it's a viewpoint that excludes the possibility that another team will, in any particular game, outcoach and/or outplay their opponent which can happen in any game to any team on any day. Humans aren't perfect, human endeavors fail all the time despite people's best efforts.
The whole concept of "no excuse" in this context seems wrong-minded to me. It implies some sort of foregone conclusion as if the opponent is just some numbers on a page, not a living breathing thing. And it implies that the team owes someone outside the team an explanation for a loss in which they would make excuses. That's not the reality. If we fans are honest with ourselves, it's just the unrealistic and self-absorbed mentality we fans like to adopt.
Only thing the team owes the fans is to do their best to prepare for and win on any given day. They do not owe us success because the statistics say it's likely.
For us fans, long as we approach games with a healthy mindset, we're entertained win or lose. That, IMO, is all fans are entitled to - entertainment.