I am not too concerned about the Activisions, Ubisofts or EAs of this world, because those big publishers can easily compensate for any real or imagined (another sore spot in this debate) loss of revenue due to pirated software,
I rest my case. There is nothing in there at all other than this: Let them rip off Call of Duty if they want to, that will teach these companies over here the lesson that their property doesn't really belong to them, and besides, it doesn't hurt them. As for these companies over here:
but for the smaller or independent developers who really need every cent to remain in business.
Yeah, I'm not so sure piracy really is concerned to make that distinction. Pirates don't care who needs to stay in business. We know what pirates, are, right? The Pirate Bay is a group that itself calls itself pirates, they wear it as a badge of honor. So there is no mincing words here, no need to parse our definitions, proud to be pirates they are, proud to do what a pirate does. Pirates aren't charities.
So then, I repeat what I said before. It's absurd to say these companies need to adapt (as if out of concern for them, because your statement above shows why that really isn't true), then complain that they are greedy or something when they actually do adapt. Total disconnect there.