Fair enough. I agree.
Your idea what to do with 10k+ source torrent of your intellectual property, please
A difficult question. I do know that the way to deal with it is not to simply throw away important things like due process or evidence, or to allow companies to bully and threaten innocent people with desperately flawed methodology that is just there as an excuse to demand money with threats.
It's also fallacious to think that one download = one lost sale. That's been pretty much disregarded by even the likes of EA.
Personally I like the Valve Steam model. Instead of trying to deal with the symptoms and spend a lot of money in court to get back a lot less (as the music industry has found out), you deal with the source. You stop being adversarial, and build up a relationship with the people that want to give you money, and stop driving away legitimate customers whilst concentrating on those that don't give you their money. Sales, convenience, a presence on your desktop to sell you more stuff, etc.
Valve have done this very well, and although they still get piracy, it's not what drives their actions - getting more opportunity to sell stuff is what moves them successfully forwards.
It would also help if devs and pubs put out good quality products that arn't rushed out. This engenders the adversarial relationship again, where a company screws over the customer with a poor or faulty product, and so the customer then is happy to screw over the devs/pubs next time around.
So I don't think there's one single solution, I think it's got to be a combination of things, and a change of focus from the non-paying pirate, to the paying customer.