Software developers in particular have made a rod for their own back if you ask me. If the prices were more sensible and they bundled in paper user manuals or something else that a bootlegger can't easily reproduce then you would buy a legit copy and say hey I am happy paying a little more for the real thing cos I know it has this and that and I get free support. But nope, MS and others gave up years ago producing anything useful for its customers and have been steadily cranking up the prices so its no wonder that so many people are downloading dodgy copies.