My take was and is that the problem was Rex. We had the roster, we had the talent, we had the drive and Rex came in and ran a clown camp. His big mouth bs tanked us and he couldn't see the forest through the trees. If Rex had any sense he would have been a head coach first and realized his roster was built for a 4-3. He should have let Schwartz continue to do what he was doing and not let his bravado take over to try to implement an entirely new scheme.
This was our downfall. Rex tinkered with things that were not broke and in the process broke them. He lucked into having A Lynn around to fix the O, but opened the coffin by bringing in his (*^*&%^$^#brother. Rob had already tanked with his last 2 defenses, what made anyone think he could improve ours.
Sadly the window of opportunity slowly closed and it is going to take some incredible coaching, superb drafting and identifying the right free agents to get back on track. 2017 is probably a wash.