IMO, Piracy for indie gamers can be a GREAT way to actually get started. If a starting developer wants to get a game out there and make a name for himself... he can distribute it for free over P2P sites, and have little NFO included (or credit screen in the game itself) stating if they liked it, they can donate or buy a copy to help start it out. Or even a "pay what you want" like Humble Bundle, or even bands / some movies (Loius C.K. did this with one of his stand up shows as well).