This is why Pep, Xavi, Iniesta, Puyol are the greatest legends of this club.
Puyol? He stayed until he -using his own words- found difficulty in daily life activities.
Xavi didn't deserve to be starter since end of 2012 season, only left when he was 35 and lost his starting place on permanent basis while getting a huge offer in Qatar.
Iniesta, you can make a case for him leaving at the right time since club finally signed a replacement in Coutinho (as we thought) but even today Pique/Busquets might be deserving a starting place (or being 1st bench player) due to competition. Performance wise Iniesta left a season or two late.
All 3 are legends, but footballers are very prone in being a bit delusional with who they are. The club need to give them a push.
If we get an elite CB & CM/DM. It will be a clear message to those that it is time to leave and