Mr. Brontosaurus,
Here's a link to a really old thread on a completely different forum, but there were some very talented recording engineers bickering about this subject at the time. (Most of the same ones still discuss their views on it, which haven't changed much, but they don't hang out there anymore.)
Note that the (digital) hardware they're talking about is largely obsolete today, but many of the same arguments can be made about a lot of the more recent tools.
http://recording.org/ftopict-9686.html
Given that people will always argue adamantly one side or the other, (the linked thread is typical) people frown on it. It's almost a blood sport. I'm inclined to side with the arguments of well experienced engineers such as Mixerman, but I don't have the experience to back it up myself.
There are still people talented enough to get good results with the technology.
You might also try to search for things like "in the box", or "mixing outside the box".
I've also seen a lot of reference to rock drums and bass in particular being able to benefit from a stage of the 2" Ampex/Studer/MCI variety of tracking.
From briefly skimming over the article you posted, much of it is very good. The "connect the dots" digital sampling analogy is arguable. There's a good article in PDF format (many articles, actually) at Dan Lavry's website that explains a lot about sampling theory.
http://www.lavryengineering.com/documents/Sampling_Theory.pdf
It seems to me that there's an advantage to increasing sample rate to move a bit farther away from the Nyquist limit to avoid smearing at higher frequencies for various reasons, but "more dots is more accurate" seems like a crude and incomplete argument. I'm not sure if you want to get that technical about it.
It'd be nice to see advancements in DSD technology, but at present it can't replace PCM sampling in areas like signal processing.
It also seems to be that CD audio at 16 bit, 44.1 kHz is lacking when compared to DVD Audio and SACD formats, but CDs remain the standard format at present. MP3's and such do nothing to help the issue.
You might also want to search for "loudness war", another important subject that's been beaten into the ground.
Good luck,
sl