

Ignorance and management fretting over money. Also, because not everybody's memory is so great, it becomes common practice to keep the 18 character passwords written on sticky notes.

which goes over the wire plaintext encapsulated in an HTTP POST query. which is great except that when you go to do your timesheets you have to enter your LAN password. You know, you have to use a randomly generated 18 character alphanumeric password and it changes every 90 days. It's the same kind of security you run into in large corporations. Your boss collapes on his desk in a deep sigh of relief, signs away several million dollars, and - blammo, SecuROM. So you call up Xyzzy company and tell your boss to pay them a lot of money and the problem goes away. Now, being an engineer you know that there's no way to keep a game from being copied, but your boss is frothing at the mouth and pseudo-geek talk is coming out of his mouth while he runs through the office with a stack of trade magazines - so you have to do something.

Let's say your an engineer and your manager comes to you and says "zomg! piratez! they r eatin ma soupz!" And being that you're the guy they're paying the big bucks to impliment features, it falls to you to stop people from "pirating". I think people may be missing the human side of the problem.
