I'll give you that. They thoroughly impressed me at Cornerstone a few years ago. It's still not anything I'd ever listen to outside of a live setting though, and I don't want to think about seeing the rest of the bands on this tour.
Texas in July's new album is their best yet. You should check it out!