Its a pity because I quite like his character but really there is no other option than to bin him.
I like John too, he works well with Fiz, and am sorry to hear he's going. I don't see why the writers couldn't let him put his past behind him and settled down with Fiz and Hope, at least for now.