Rank the team's biggest impediments to success

What do you think is holding this team back in order from biggest issue to least. I don't mean holding it back from being a SB contender because that is so far off it's not even within the realm of possibility for years. You need an elite QB for that. I just mean getting back to being a competent franchise on the upswing.

For me:

1. Front Office - Loomis is totally delusional, egotistical and washed. Game has passed him by 5-6 years ago.
2. Ownership - Gayle seems nice but she has no clue and is surrounded by sycophants.
3. Salary Cap hell - This could probably be lumped under Front Office.
4. Draft strategy - Also probably could roll up under Front Office. Ultra aggressive and losing trades.
5. Head coach - No elite or even above average tacticians on this staff. Some rah rahs and has beens and several never weres.
6. QB - Carr is mediocre and a terrible leader. He's the perfect 7-10 QB. As stated before, you eventually will need to find the next elite QB, but I think the above structural and philosophy changes need to come first.
7. Roster - It's not good but rosters can be flipped over fast if you fix the first 5.

Gayle is going nowhere, so we have to hope she decides to dump Loomis and gets a new GM that understands the modern NFL.
8. Lousy fans.

So Sayeth Loomis