So 10+ years where the 3 highest spending clubs have mopped up every title going and a one off season shows that the 10 years were just a fluke? Neither Chelsea or City had won a title for what, 40 years? They start spending a benefactor's money and suddenly they're champions. Co-incidence? Money and success have been highly correlated, I don't need to argue that, look at where the trophies have ended up.
What Leicester are doing this season is inexplicable, and brilliant. I hope they win it. What they're doing shouldn't be possible in the modern game. They've shown it is possible, but that doesn't mean the general point that there is a correlation between spending big and achieving success is invalid. It clearly has been. You and many others have called for Wenger to sign big players. Why? If the 'money excuse' is just that, an excuse, then how will that help?
It's interesting that the same people who are saying that what Leicester are doing shows that the money thing is just an excuse are also saying we should finish above them because we have spent so much more than them

. I've no idea how you hold those two thoughts in your head at the same time.
Wenger's record in the CL is indefensible but what it has done for us, apart from the money, is help us attract players like Sanchez and Ozil. I'd rather be in there that not.