I've seen a few bands I like perform on Kimmel and sound like crap, so I agree it was probably just a bad mix.
Also, still trying to get into this album. I do like it more with each listen... I think hearing it through headphones yesterday helped a bit.