I wish they had tracked down someone from Nat Semi for this. I imagine they would have been somewhat dismayed by some of this.
One of the issues of the perceived low quality is the massive variance in NE2000 silicon. Basically everyone cloned/emulated the chip, but they have subtle variation, features, bugs. So a generic driver like Linux has to deal with a lot of damage.