Everything Garrett says, and everything people say about him, sounds right.
But the problem is the results aren't there. What we hear off the field and what we see on the field are two entirely different things.
You can't simply just define a 'process' that guarantees success in the NFL.
I believe Garrett is overconfident--even arrogant--with his 'process'. He thinks it will result in success regardless of whether this particular process is even the right one for the job. We frequently complain that Garrett is predictable with his playcalling. That he believes it doesn't matter what you're doing--if you do it well, they won't stop you. We often complain about his apparent refusal to upgrade an obviously weak unit on the team. Or bench under-performing players and weak links. I think we see these things because Garrett has this stubborn belief in himself--and the process he has defined--and refuses to challenge this belief. Because everything is a 'process' and as long as we embody this 'process' in everything we do, we'll win. It's our fundamental flaw. He cannot change what we do because he won't change what he does.
This isn't a corporation. It's a football team.
I don't care how good the head coach sounds behind a podium. I don't care how he has a winning attitude and likes the 'right kind of guy'. We're not building an office full of 9-5er robots, we're building a team of players whose sole job is to beat the other team of players up.