Why is software looked at so differently? It's a product like anything else and pirating it is no different than walking into a store and stealing the game off the shelf.
To most people, it is different. This type of "its stealing" argument doesn't work on those people because its not stealing.
If I steal your Sins CD, you no longer have a Sins CD.
If I copy your Sins CD, your situation hasn't changed. That difference is what makes it not "stealing" to most people. Its still wrong (and the poster here understands that, to his credit), but its not "stealing."
Its the same explanation for why slogans like "fur is murder" don't work on a large part of the population: "murder" has a specific meaning, and killing animals isn't it.
Why do people think it's some inherent human right to play a game if they can't afford to buy it?
Because once you decide you're not buying the game, the developer has already lost the sale. At that point, its not hard to make the next jump: "Since I'm not buying it anyway, they aren't losing a sale if I download it."
Not saying its right, but thats the way the thought process goes.
Convincing people to pay for things they can download is a tough slog, but Bajonj pointed out what works:
I recently started to buy all the games i like playing. It just doesnt make sense not to pay for games. You cut off you own legs basically ,give the developers money so they can make better games.
Buying the games you like encourages more of the games you like to be made. Its much more self-centered reasoning then "the developers deserve to eat too", but its entirely true.