Think this all just highlights we've been very good at mostly not letting players go too early (apart from those wanting to leave which is out of our hands to a certain extent).
Imagine being Chelsea, let a shit ton of players go too early, as have a few of the top teams.
Maybe that's played a factor in us not letting players go too early, we didn't have the stature or finances to go out and replace with better.
Would be interesting to see a thread asking the opposite - are there any players we kept on for too long?
I think this list will be considerably longer for most, and again boils down to not having the finances to replace earlier.