And Piracy is caused by . . .
Simple answer . . . Greed.
On BOTH sides.
The greedy corporations trying to squeeze every penny out of everyone as many times over as they can, and the consumers wanting things as cheaply as possible.
Some people will always pirate. Even if you could buy movies online for 10p they would still pirate. This won't change, no matter how hard they try to prevent it. On the other hand these people will probably not purchase anyhing anyway, so no revenue is lost.
While the greedy corporations insist on phasing releases globally, attempt to enforce with region coding etc there will be pirates.
The easy way to reduce pirates to the lowest possible level, is to release globally to all markets on the same day, and AT THE SAME PRICE, and make it reasonable.
Screwing one country on price and release date just breeds piracy. Here in the UK, we regulary have to wait long after the US release date, and pay a much higher price for the same product. What do they expect ?
I buy my movies, always have since the days of betamax. In fact I have paid for some movies many times over, VHS, DVD, Blu-Ray etc. But I resent having to pay 50-100% more than I would if I lived in the U.S.
I occasionally download music on a try before I buy basis, but always purchase the CD if I like it, in fact last CD I downloaded, I went on to purchase every CD the band had put out, plus I made a point in buying direct from the Band's webside to maximise thier benefit.
If the Media corporations played fair, made their product available to everyone AT THE SAME TIME, and AT THE SAME price, online and convienient, scrap region coding, piracy would be a shadow of itsself and they would not have to go to such great lengths to attempt to prevent it.
They are creating a self-perpetuating disaster for themselves caused by greed. They are the only one who will ever fix it. No amount of legislation will stop it.