however If I craete software(music/video/book) spending enermous amount of time, I should get benefit.
Here's the problem:
Access.
People want your software but they do not possess the resources or the reach to get to it
How many systems that run Windows in the subcontinent use a genuine version? 10%?
If they could not, then should the PC's of a school in Madhya Pradesh be devoid of an OS because they cant afford windows or they cant get their hands on a copy?
If someone patents a technique for making clean water out of anything and then decides not to sell it or asks an exorbitant price. Would you be ok with kids in your country and other places dying of thirst when you know this thing can solve your problem?
Or better yet, if someone buys massive acres of farmland and then ruins it.. is that fair or is the law the allows him to keep something that could benefit all humanity fair?
I agree with the issues on entertainment and games.. after all.. those people have families and work for it as well. But what about the rest of the world?
It simply comes down to a balance of what and where you can enforce laws. Just as you have different tax brackets , you have different areas where different laws may be enforced. Where it is possible to enforce piracy laws like the US and western countries.. then it should be done. Where it is technically impossible, then the best solution is either to sell a light version of the software enmasse(but with lots of locks and loopholes) and weigh on the economy of scale to make a revenue.