The Steely Dan song that I most dislike is "Dirty Work". To me it sounds whiny. My band has played it and it's one that I had to "shut up and play" rather than argue about. Others accommodated me on tunes I liked better than they did.
Overall, not a fan of theirs. A tune like "Reelin' in the Years" that moves along is OK with me.