I honestly don't think it's that bad. We have a solid starting QB and two young QBs to dream on. We also are likely to have high draft picks in this draft. On offense, in addition to the QBs, we have a good young OL assuming Fuaga and Penning progress, a serious playmaker in Shaheed, a very good WR in Olave (assuming he comes back), and a great RB in Kamara. Add another playmaker at WR or TE and some RB depth and the offense is good. We certainly have work to do on defense but there is some young talent in Breese, Werner, Kool Aid, and Taylor.
The cap situation isn't great, but it can be gotten back to normal in 2 or 3 years. In the meantime, you draft well and develop young players.