Depends on your definition of failure. Is it Bills failure that Moyes/Martinez wasnt successful? You could make a case to say more funds would have been nice but then he would have got it in the neck if he was stupid with money and made us the next Leeds.
It's also not his fault a billionaire accountant is incompetent
Kenwright chose him so it is partly his fault. You say more funds, what funds ? When Kenwright was at the helm
Moyes funded his own transfers with sales, behave mate, don't try and change history, we were up to our eyes in debt, with no means to pay it back, at the very least Moshiri could afford to do so. Another thing Kenwright sold everything he could belonging to Everton, even season ticket sales for the next couple of years. Bill Kenwright never put a penny into Everton football club but has made £40m, let that sink in....