This goes beyond technical considerations of legibility and printability (and... webability? sure). Yes, too much detail makes it harder to print, as the inks spread into the fiber of paper, obliterating small details and making a mush of a cluttered design (the digital equivalent is screen resolutions, sizing, and unpredictable color calibration), to say nothing of edge-use cases like faxing or embroidery on corporate apparel.
But more than that, strong simplicity reads faster and with greater impact, especially to new people not already intimately familiar with the brand. Part of the job of a logo is to impress the public as to the trustworthiness and stability of a brand, and fussy detail and clutter tend to work against that.
Anyway, the article is here, and is worth reading if you're interested in that kind of design nerdery. Enjoy.