I think with Carlos the truth as ever is in the middle. People like him as he is a trier and comes across as a nice guy. He isn't a brilliant player but Dunne and Collins have been absolute garbage the past two seasons and that is why he gets better for not playing. Because, the two players ahead of him are largely not very good and lack the positive attributes of his character.
I wish him well in the rest of his career.
Pretty much bang on for me!
As for a replacement, I think it should be Clark alongisde a new CB. One of Collins or Dunne can then stay to be cover with Baker.