I don't think the consequences of having plenty of older players on long term contracts are being fully appreciated here.
Let's use the richest club in the league as an example of why having lots of older players in the same position is a problem.
Full back was a bit of a problem position for them. They had Zabaleta, Sagna, Clichy and Kolarov all on massive contracts until this summer. All decent players, all broadly good enough to play in the Premier League. None of them good enough for where they wanted to be.
Now why didn't City replace them earlier? Well, even for City it was financially difficult to do that. The players were on massive contracts, they weren't going to go to another club to earn less.
If ages and wages are a problem for Manchester City, as they were for Chelsea too, they're going to be a problem for Everton. When people say that there's nothing stopping us going out and buying younger players too, well I'm afraid there is. There are squad size and wage bill restrictions. As we build our first 11 and squad, we'll have more pressing positions - we already have them at left back, up front and on the wing. We're not going to buy those younger defensive mids because it won't be the most pressing position.
If we sell one of Gueye or Schneiderlin, then you can make an argument for bringing in Nzonzi, sure. If we don't though, with the wages they'll be on, they'll be here until they're 32, 33+. I don't underestimate the value of having experienced players, but - Nzonzi aside maybe - it's already fairly well established that the players we have aren't actually good enough for the level we aspire to.
We want to break into the Champions League places. If our older players aren't good enough for that level at 28 - and generally they aren't - they're not going to be good enough when they're 32.