Honestly, my stance is "do what you gotta do". I pirate some things and buy others. Haven't pirated at all this gen because the option is completely unavailable for me but it's possible I could have pirated some ps3 games if I could.
I should add that I dont consider it immoral or wrong because I question why its available in the first place. Its like leaving money on the floor in the middle of the street and calling someone a thief for picking it up. I know its not the creators fault that their content is available on the internet for free, but its there so hey, I dont mind saving some money.
Actually, it's a little more like watching someone rob a bank, and they drop some of the money, and you see it, and grab it. Or at the very least, it's like seeing someone drop money and you pick it up and keep it for yourself. Finding random money on the ground is completely different since in that case, you don't know who's money it is, or how it got there. That makes ALL the difference.
If you question why it's available you should then understand how impossible it is to enforce. That's why various parts of the industry want the ISPs to do the work because right now, it's the only feasible way.
No one NEEDS to play X game or MUST own X music. Piracy is worse than stealing in some cases (some people steal food just to live) since you are satisfying wants, not needs. It's up to you on whether you find that immoral or not, I don't really care. But don't try to justify it with bad, illogical reasons (pet peeve of mine).
It's also extremely unfair to say that a billionaire can afford have a Lamborghini and I can't. Just because I can't afford it, doesn't mean I shouldn't be able to have one or deserve one. While we're at, I deserve a mansion too.
You're view of the world is unrealistic. There's no such thing as "fair" or "unfair", that's a childish fabrication. I don't really care what other people do, if they want to pirate, go ahead, it's your life. But don't try to make up some awful awful justifications to make it seem okay. It's not okay. It's better to say "yeah I pirate, I don't care" or "yeah I pirate, I know it's wrong, but I don't want to spend the money". That's better, that's "honest" in a sense. All this "piracy isn't wrong because I'm poor" or "piracy isn't wrong because it's easy" is stupid.