I think it's a good thing that players can choose any device that provides the sound they're looking for. It's not a matter of what is "best" or "worst". It's easy to forget that there was a time when you had barely a fuzz and/or a wah-wah pedal to modify your sound. Given the myriads of pedals that are available nowadays, a player can assemble a set that allows to create the sound that he or she considers it's the most adequate to his or her needs. I'm pretty happy with the analog EHX Memory Boy that I have on my pedalboard. It provides both subtle delay and chorus that is just perfect for what I want. One thing, however, I can't get from it, which is "infinite repetition". For this, I have to grab my EHX #1 Echo, another good, clear-sounding, digital pedal. Then again, I rarely need that "infinite delay", so this pedal is kinda a backup. Guitar, pedals and amps are no more than tools - yes, they are cool and we all love them, but in the end, they're tools to making music. So, I would say that the only rule that applies is: "use whatever you need to get the sound that pleases you the most, and enjoy it". Best regards.