I don't believe anyone who says they pirate a game, play it, and then buy it if they are satisfied. Yeah, maybe they buy it on a Steam sale 2 years later when they want to re-play it, but they aren't slapping down $50-60 when it really counts in the first critical couple weeks of sales. It's too tempting to find excuses to not pay for it once you've already had it for free.
The bottom line is that people pirate because it's easy to do, usually doesn't get you caught, and if caught, only gets you a sternly worded letter from your ISP. And most importantly, because people like free shit.
I've always found the PC community's attitude towards piracy funny. If a developer or publisher complains about piracy, everyone freaks out and pretends it's not really a thing and there's no way it could impact sales and please oh god don't abandon the PC platform you assholes.
But then a few days later they are justifying why it's actually okay to pirate games.
Look, I don't give a shit if you pirate games. I've done it myself in the past. But don't try and justify your shit. You either just wanted free shit or didn't want to wait for a sale. There's no situation in which pirating a game is the moral choice. Sure, the consequences both to you and the developer are minimal and you're not exactly eating babies, and MAYBE you even pay for it later. But it's not justifiable.
Developers are putting out a product and asking a price for that product. Your choice is either to buy the product, or not buy it. If you're not comfortable with the price, or are not certain you'll be getting your money's worth, your only legitimate choice is to neither purchase nor play the title.
The developers are not entitled to your money, but neither are you entitled to play their game. Stop pretending otherwise.