I'm not one of those who automatically think everything will be better if he gets fired. You never know who will be brought in here next. It's easy to say fire Garrett. Who takes his place? Who will JJ hire? Has Garrett made mistakes? You bet. But the injuries we have on defense the last 2 years are unbelievable. Not saying that as an excuse. There are reasons we have struggled to get above .500 and that is a pretty big one. Overall I believe the roster has improved under Garrett. That is a good start. Unfortunately we live in an instant gratification society.
I would respectfully counter with this:
When did 3 years plus become 'instant gratification'?
NFL player contracts are typically 4 years or less, a key part of any dynamic.
Garrett has had more than enough time and resources to implement anything and everything he's wanted to, to the same middling results.
At some point, the question needs to be asked what exactly he himself is bringing to the table?
At this point, what exactly are his roles, responsibilities, and contributions?
I can appreciate fear of the unknown, but currently there is a great deal of fear of the known.
As in being on track for a third consecutive season of 8-8.
There comes a point where wins and losses are more important that the owner's comfort level.