I think Spurs' owners sometimes get in their own way.
Levy refused a fixed price deal with the contractors, he demanded unreasonable terms RE: delivery, cost etc., and now these floods and delays are costing Spurs an incredible amount of money, not Mace. I think £200m was the last estimate.
Hundreds of millions he could have put into the squad, but was too focused on getting the stadium done as cheaply as possible.
Similarly Levy was too busy trying to be a "shrewd negotiator" with Villa in the summer that he pissed them off with low ball offers when they were in financial trouble, and then they got bought out and he got a £40m price tag. Villa would have taken 20m at the beginning of the summer.