What have Spurs won? Money is behind the success of pretty much every club seriously competing for the biggest competitions.
It's clearly not everything, nor is it a magic wand without the proper people in place to use it, but long term success relies on being able to financially compete with the very top teams.
Although I was being flippant, there are going to be exceptions (Spurs have done well, Atletico) but it's a narrow road that relies on not losing the manager capable of success under such conditions.
Spurs are winning unbelievably to be in the position they are, on their net spend. It's absurd (in my opinion) to judge them solely on trophies.
Of course money matters, but praying for some windfall from a 3rd world dictator isn't the way forward. Much better to just make much better decisions throughout the club and maximise performance and potential that way.