Season 1 was good but uneven(and ridiculously short). Season two was boring, repetitive and slow. Season 3(so far) is the best sustained group of episodes the show has ever done.
But yeah, I don't love the show as much as some, and it has major problems. It handles some characters and relationships extremely oddly. Andrea/Michonne's relationship is so sketchy and little developed that it is almost meaningless. And Michonne isn't a character yet, just a glare. Many other characters have been shortchanged as well.
And for heaven's sake, if you have Bear McCreary scoring your show, let him out to play, don't keep him locked up and unable to add almost anything to the show.