1.) plenty of these games and other entertainment don't feel worth the money.
2.) Largely, they are too damn expensive for people outside the US, my contry's currency is $6=US$1, so a $30 game should cost $180, but no, it costs $500. There is simply no damn way I'm going to pay $500 for a game; especially when many games these days don't seem to give you much value for your money. Publishers like EA are not concerned with giving their customers value for money, only about raking in as much as possible by producing as many slapdash games in the shortest amount of time. If I was living in the US I would pay $30 for a game like Metal Gear Solid 4, but not for most of the slapdash greedy games that are produced, I would only pay for those if they sell them at honest prices.
The fact is that most games aren't priced honestly, and people don't like feeling they're getting ripped off, so the radical and informed people rebel. This is the same thing that's going on with the music industry too. Informed people's natural rebellion against perceived injustices being committed against, as has gone on in the ages past, continues present day in the form of piracy. Naturally most people have a bit of an independent attitude, that doesn't like being subjected to authority, some more than others,that's why people who pretend to be perfect law abiding citizens and without fault, are lying between their teeth, we all have to suppress the rebellious nature in us.
With internet piracy,both sides have to take a hard and honest look at themselves, to find the best solution for themselves, as the best solution can only be a mutual one, as both sides has their rights and wrongs, and both need one another to function. Both sides have to listen to each others' views and find common ground. Only then will the tide of internet piracy be stemmed, because where there's a will(potential pirates feeling unjustly treated or unable to or not encouraged in operating legitimately) there's a way.
Take care everyone.