I have found that naming the object is still useful: many a co-worker have raged against my anonymous modules in AMD and CJS since they can't grep/ack for a definition, aren't accustomed to looking at the file name, etc.

A valid argument is to say "well, get used to using modules and look for the file names and the strings that import them" but then you're just being mean.