To which you can add spending the profits from Eze and Guehi on Larsen and Johnson.
I don't like the idea of palace only ever buying promising players at lower prices, developing them, selling high, and repeating over and again. I like that we nick decent free transfers here and there, buy the odd good-value journeyman, and spend as big as we can on what we hope are good players. It shows flexibility and pragmatism to use a mixed approach.
Thing is, it all comes under huge strain if the bigger money signings underperform, or the promising hopefuls don't kick on. The free transfers and cheaper journeymen rarely become our best, most valuable individuals. They are more of a support act. It's the young hopefuls that have the greatest significance for the ongoing budget, and the big money signings are supposed to be the fruit of that approach.
Where we have hit choppy waters is that neither category of signing has worked out well for a while now. Larsen and Johnson, obviously, but also Pino haven't given us anything like £100m worth of performances. I'd be very pleasantly surprised if O'Neill (who I include in that category as the swap for Johnson) can change that.
At the other end, Canvot, Khalili, Esse, might all end up in the bin marked 'Franca'. We don't know yet about Gozo or Osario. What we do know is that the promising young hopeful signings are not only recording a lower success rate, they are costing increasingly more. There's another £100m spent on that little bunch.
All of which just underlines that whatever transfer strategy and business model you think you have, there is nothing as risky as changing the players who are actually performing for you.