Nope. Actually think Stan is ok, not great but he stays out of the clubs business. Wenger and Gazidis, especially the latter fukked this up.
They're all to blame for different reasons. But if I had to pick the biggest reason, it's the payroll (Ozil at 350K/week is such a monstrous anchor) and the repeated failures to turn profits on selling players.