All hyperbole aside Keane is what Keane is. He's a fairly solid CB who on his day is as solid as any other CB outside the top 4/6 teams. Good in the air, good 1 on 1 defending and is good at putting his body on the line. Even his passing has got quite decent in the last couple of seasons. Also, if you a play a deep line, you'll see all the good parts of his game.
However, he has always struggled without a more commanding partner, some people just aren't leaders, some people just can't hand being out of their comfort zone or like in Keane's case... it's not that he's always like that, sometimes he does rise to the occasion - it's just that he's always liable to show those frailties.
We've got bigger problems than Keane at the club, but after we fill other priority positions and get to CB, Keane, Godfrey and Holgate will all have to be reviewed.