I mean they don't have "unlimited money" unless you're maybe PSG/Monaco/Man City. And even then if a player wants to leave there is very little you can do. Obviously wealthier clubs do have an advantage but it isn't like Spurs are facing administration either. They are in the upper tier of English football and kind of always have been in my eyes. Maybe not in results but certainly in name recognition.
Chelsea has had some terrible transfer windows because they won't spend the money (the season Mourinho got fired, Conte last season). And in the end all that matters is trophies. Growing players for Real Madrid isn't really a big accomplishment if you want to be a big club which Spurs want to be. Gotta win a trophy at some point. It's been 10 years now. First time ever they've gone ten years without a trophy assuming they don't win one this season. I see what you're saying but taking it to its logical conclusion you should only support non league sides lol. The Premier League is by far the most competetive league in the world, so you could also suggest Spanish sides have an unfair advantage in Europe. However all the discussion in the world will just come back to trophies and what happens on the pitch.