Everything has it's purpose. Just like the trend of having everything as sharp as possible and as much detail as possible in everything.
Different photos, different subjects, different vision... DOF is just a tool that can be used in many different ways. By the way, I do like narrow DOF, as long as it isolates the subject I'm interested in from clutter and unnecessary elements that I find distracting for that particular photo.
I wish I could get a dollar for everytime someone says they would like to see more details in the shadows or have the photo sharper in certain place to see detail which didn't matter etc... The photo was intended to be certain way and if you don't like it, just move on.