Not always. If you're going to starve, I don't think it's wrong to steal from someone who's really well of - so well off that they wouldn't even feel it. But you must exhaust all other possibilities before resorting to something like that and you must actually be starving. If you didn't really NEED the fool to survive, stealing it would be wrong no matter how well of the person you're stealing from is.
If we stick to the strict definition of stealing, piracy is stealing as well. I don't think that piracy is usually wrong. Most of the time people pirate software because it's too goddamed expensive. If they couldn't pirate it, they wouldn't have it. If that's the case, then the company loses ABSOLUTELY NOTHING by that person pirating their software. Now there are exceptions to this. If the person downloads a crack online then downloads the trial off the company servers, then that IS stealing. They're stealing bandwidth from that company, which costs the company money. That is wrong. But I know a lot of people that are DIRT FRICKIN' POOR. There's no way they could pay $1,000 for Photoshop. But they want to learn it. If piracy wasn't an option, there's no way they'd have a copy. It would take them 50 years to save up $1,000 and even if they did, the last thing they'd spend that money on would be Photoshop. Because of this, piracy isn't usually wrong. Now if you can afford it and would actually buy it if piracy was an option then piracy is wrong, but that's the minority of pirates.