If we dont move on older players then the younger ones stagnate rather than developing while waiting for their chance to get first team minutes. Kelly will be 24 by the start of next season, Flanagan 21 and McLaughlin 19. If Johnson stays then Kelly would be 25 still waiting for his chance in the first team, there is no point producing good young players if you are not willing to give them a chance and spend a fortune on wages and transfers for players in the same position.
Could any of them really be worse than Cissokho?
I also forgot about Robinson who is also a young right back, for some reason we seem to be incredibly well stocked with young right backs