They just produce crap that appears to work well.My IT manager's jaw dropped when I showed her how I could drop any table I wanted by typing SQL commands in the URL. She had never heard of injection attacks. (She did nothing about it I might add)She also told me that typed datasets were a bad idea because they offered to many options in intellisence.