I guess I'm just too realistic to take part in some of these threads.
So many people seem to base their opinions and arguments on maybes, could bes, could haves, could have beens, might bes, might haves, might have beens, should bes, should haves, should have beens, would bes, would haves, would have beens, etc., etc., etc.
And in reality none of us, or even TT and/or MS for that matter, have much control over what has happened or will happen in the future.
In my simplistic opinion;
1. Injuries are going to happen. They're nobody's fault.
2. Some players are going to step up and become real NFL players, regardless of where they were drafted or how much they were paid. And the opposite is also true.
3. GMs & HCs will ultimately be judged by the performance (and resulting record) of their team. They can have all the high draft picks, FAs, talent, speed, potential, dedication and coaching in the world and if they don't win on the football field they will be held responsible.
In other words, I will judge guys like TT and MM on one thing, the performance and record of the Packers. If they give me a winner I'll drive to Green Bay every snowfall and shovel their driveway. Give me a loser and I will criticize them for it.
IMO, there are no acceptable excuses for failure in the NFL. No matter what excuses you come up with, others have faced worse situations and still found a way to win.