Yeah, but put it this way, I have no real desire to listen to Steely Dan, but the musicianship and production values are the best in the industry, and that I respect. So I don't see why you can hate a band for possessing technical skill. Hate them cos you don't like listening to the end product, but understand they can't qualify as the worst.