ADC is not the same as DAC !
Yes, a one-bit DAC is easy enough - very closely related to Class D amplifiers.
SigmaDelta ADC is a different beast, and while they have their uses, they also have some significant drawbacks. In fact, if you look closely at the waveforms given in that article, you'll see one of them in plain view - if your oversampling rate is high enough, and your comparator window small enough, then you can get significant errors - note how there's a significant portion of the sine wave (leading up to, and around the crest) where the digital output doesn't change, because the sampling is too "coarse". It's a pity he didn't include the equivalent recovered waveform by feeding the bitstream into a DAC where you'd see this as a steady ramp before the waveform starts stepping down again.
Something else the article doesn't mention is what to do with the bit stream. The arrangement show would be OK if all you want to do is transmit the stream somewhere and feed it into a low pass filter to recover an analogue output. If you try using it to create a numeric output (by feeding it into an up/down counter) then you'll find it tends to suffer from problems caused by offsets in the analogue stage which mean that the bitstream doesn't have exactly 50% 1s, and so the counter will drift or down up until it saturates - and it'll bump along like this, sort of (partially) resetting itself by distorting each crest as it fails to count bits that would take it past the limits of the counter.
Another arrangement is to feed the digital output into an up/down counter clocked by the clock. Then the output value ramps up/down according to whether the signal is higher/lower than the feedback loop. Remove the analogue integrator from the diagram as the counter is now a digital integrator. The DAC in the feedback loop now becomes a multi-bit DAC of whatever number of bits you need in the system. Any offset in the analogue stage simply creates an offset in the digital representation.
One key detail about this type of DAC/ADC ...
They require incredibly precise and stable timing. While multi-bit converters need incredibly precise analogue components (such as a ladder of very closely matched resistors) - any difference between switch-on and switch-off times in any of the logic, or any variation in clock timing, directly feeds into the converted signal. Eg, if a gate takes slightly longer to switch on than to switch off, this will cause the output to drift as a few "on" bits will get flipped to "off". This shifts some of the accuracy requirements from the analogue to digital domain.
On the upside, no sample/hold stage is needed since conversion is continuous - at any time, the value in the counter is the representation of the analogue input up to that point in time. So instead of your software triggering a conversion, waiting for the conversion to take place, then reading the result - it just reads the counter.
But as discussed previously in the software vs dedicated chip subthread - there are many tradeoffs/design considerations. There most certainly is no such thing as "the best" converter type - only the best compromise for any given situation.