...at least to some people.

This is one of their best songs by far:

(DAFT PUNK)