If anyone has seen marine navigational software they would realize just how grossly undercapable that software is. You know that software your bank uses, or online reservations use, or that crappy DMV software, well, they were all writen by the same type of programmers with the same type of managers.
Next time your phone has a dial tone, be thankful.
ping