I've always dug Chris's vocals. I noticed at Warped that their bass player covered a lot of the clean vocals and he didn't sound that great though. Chris is a great performer and really got the crowd into it.
People who listen to metalcore bands and call them generic are quite possibly the same people that go see Spider-Man in theaters and complain that it's "cheesy". What did you expect?