Never had a problem with the guy, yeah he says things that I disagree with and make me kind of annoyed but I've said the same of everyone that's ever worked on the site. There was a time when Ryan and Brad said literally nothing I agreed with, but that's life and I enjoyed the overall content enough to deal with it. Besides, it's healthy to have conflicting dynamics in your life so that you can question exactly what your stance is to begin with and why "they" have a differing opinion.
As a host? Well, I don't watch Bombin' in the AM because it conflicts with my classes and I just never get around to it and his solo content isn't really the same thing as "hosting." Either way, I think he's still a vital component to Giant Bomb and he's only improving.