I agree. Josh reed is important because there is very little depth on the offense. Basically, every time you flip GMs and coaches, the first thing they do is replace their depth. Then they get rid of good players that aren't "their guys" (see london flethcer).
It takes a while to get the depth you need to do well, let alone get your starters going at a good pace.
That's why there's NO WAY we should change coaches or administration. It would be stupid.