Steely Dan is an acquired taste. You can literally go one day thinking they suck then some chemical reaction finally occurs in your brain and the next day they are genius, they are amazing, no one has every recorded such precise, funky tunes. It took me about 20 years then bam.