I agree with a lot of this, and for me it's been more of a production thing. I guess it could be my partial hearing loss, but, I always thought TWY could sound so much better with just a little more polished final mix. Either way, I can't wait to buy this record.
Trombino mixed this one. Which I think definitely helps.