I'd say 90% of managerial success is based upon finances. Look at almost any league table and generally the big spenders finish up the top, average spenders in the middle, and cheaply assembled squads down the bottom.
You might buck the trend occasionally - but not over the long term.
SISU's...