Whilst not a general defence of digital compass, there is one situation where I have found a digital compass to be extremely useful - sailing. The compass in question had the ability to store several bearings and recall them later which makes taking three bearings for a position fix a snip, especially on a pitching sailboat.