I don't know if they got better after Twin Cinema or not (they're basically a perfect band and I've loved all of their albums), but one of my favorite songs of theirs(/of all time) is "Sweet Talk, Sweet Talk" from Together. So I will never malign their later work.