How can a “commercial grade” web robot be so badly written?