Yeah, nearly every team will fall short. It can be hard not to recognize and call out the flaws that will almost certainly lead to your team being one of those. The incessant complaining is annoying, but those people are generally right on the money. It's us positives that are deluding ourselves.