Shane was the character hands down. He was the one to watch for, the badass, not to mention dude is actually a good actor. The only down side is if they kept him would he of gone "stale"? Would he just be a side character (crossbow man, Asian dude)? Nothing can say for sure but I would've taken that bet and kept him. The gov sucked because they literally waited 2 seasons to do anything with him as far as a character. If they would've done what they did with him the past 2 episodes over time it would've made the clash with him and rick a true collision of worlds.
Right??? Imagine they don't murk Shane in season 2 but instead they banish him like carol. Then you got all of season 3 without Shane and you let the GOV cook and be a badass and having him be king psycho until this mid season finale Shane shows up and goes BOSS.
Like the Gov has Judith at gunpoint in a standoff with Rick and Shane rolls up and says some crap like, "I told you, you couldn't keep them safe rick!" and straight murks the gov. Then he's so infatuated with Judith and convinced that she's his kin, that he kidnaps her and BOOM just like that, you have Shane versus Rick in the ultimate showdown for the rest of the season.
There are literally thousands of more awesome ways this show could have gone and I understand it has to somewhat follow the comic but damb if you're gonna change it slightly then might as well go all the way imo