Although I agree RE the Kroenkes, we've also been inefficient with the way we've spent our money and the contracts we've handed out.
Our squad is bloated and there is a limit to the players we can name in a PL squad (24, of which 6 have to be home-grown). The reason we're struggling to offload players is because the clubs who are interested in them find their wage demands too excessive, especially with COVID impacting club finances across the board.
Sokratis - £92k a week
Mustafi.- £90k a week
Kolasinac - £130k a week
Ozil - £350k a week
Elneny - £55k a week
Who is going to pay that for these players when they won't take a wage cut?
The only significant outgoings have been Emi Martinez (£20m), Sam Greenwood (£3m) and Torreira, but he's gone on loan.
Spending £72m on Pepe when we had other areas of the pitch in dire need of reinforcing was stupid.
Signing Cedric on a permanent 4-year deal before he'd even played for us was baffling.
Likewise, signing Mari for £16m after playing 2 games seemed confusing, especially as we were supposedly tight with finances.
For a club that is supposedly tight on cash, we sure haven't been sensible when we have spent.