The fact remains when you take something without paying or permission, that's theft. Life typically is not black and white, but in this case it is.
I know that some consider this a black/white issue, but it
isn't.
Intellectual property is an abstract concept to most people, and I can think of a few scenarios in which people are technically "stealing," but it isn't equivalent to physical theft as you suggest.
--A friend borrows a legally purchased CD from another, and rips the album to his computer for later enjoyment. Illegal, yes. Morally wrong, or financially detrimental to the artist, not really. It could be argued that friend B was a "potential" sale, but that argument could be made for anything, anyone, anytime.
--iPhone user A torrents his apps before deciding wether or not to purchase them, based on quality. He does this because reviews on the app store offer no indication of app caliber. "Stealing," technically. Morally wrong, only to some.
--iPad user x decides to torrent popular books instead of buying digital versions. Is it the convenience of the eBook that he's paying for, or the content itself? Consider that the same book could easily be picked up at the local library, and scanned into .pdf format. You argue "that is ok, because the author is being supported due to payment from the library for the book." If it is fine based on this notion, why is some "pirate" who bought the book to scan/upload not equivalent?
It's obvious that there
is a gray area, even if most of these scenarios are legally defined as "theft." I don't pirate our of some disdain for the establishment, I do it because of the convenience that legal methods have yet to provide.
As for software, most developers under brand names are payed a controlled salary, with profits going to executive management. I never understood the "you don't support the hardworking devs!" argument, as buying Photoshop would be like me directly proliferating corporate greed.