You do realise that indi developers are some of the biggest pirates out there!
The difference is that the software an indi dev will pirate is worth thousands. 3D Studio Max, Photoshop, any Adobe software, Reason, FruityLoops.
I'm not saying the professional indi's, like 2D Boy are like that, I mean the million other indi and hobbyist developers out there, who don't have a penny to their name, yet they aquire thousands of dollars worth of software.
That's just software, software that admitedly is so expensive because professionals use it, but theres more - like media. I myself have had media used without credit, in one of those god awful trucking games. No credit, no linky to a free copy of the game, no email saying they were using it - they just took the media and made it their own. I'm not sure if those guys are considered pro's, or indi - but developers and artists are perfectly capable of the same actions. God only knows how many times CGTextures has been ripped off, or any number of media sites out there.
It's a horrible situation, when someone has to 'steal' to create something for people for free, and with hobbyists that is certainly the case. Copyright laws need to wind down a little, and concentrate on people who profit from infringement. So it wouldn't be illegal to download and use Photoshop or 3DS Max, but if you use it commercially then you should have to pay. Indi developers could develop for free, then pay licences if their game gets sold. Steam is becomming much more accesible for indi developers, it will be easier to sell PC only games, and more developers will see it as a legitimate money platform, much like they see the iPhone and iPad. It all boils down to money, people can't afford so they take copies, there's no point in suing these people, so let them have it... if they start to make money from this software though, they should be expected to pay for it.
I know that won't happen, they couldn't police it, things will continue as they are, with everyone acting all butt-hurt.