Just to be clear, I think the price argument is being tackled in a couple of different ways. I'm going to exaggerate the tone a bit to make my point, but here goes.
Perspective 1: $40!? Who does this clown think he is!? Nobody's going to pay that much for an indie puzzle game. Of course people are pirating it! It should be cheaper!
Perspective 2: I wonder if the relatively high price point is driving people that might otherwise bite at a pricepoint like $20 to opt to pirate it instead.
The former is not a good post. The latter -- though I might not agree with it -- is a reasonable consideration.
nah, it's about attitude, I think the Witness is too expensive, but I'm not going to pirate it, I have games that will last me for couple of lifetimes, games I bought, why would I go out of my way to pirate something? And that's not only me, that's your usual average PC gamer.
I don't pretend to know exactly why people pirate games, especially on PC, where you can get hundreds of games cheap. But knowing situation I can only assume they just like pirating, they can't be sales lost, at least most of them. They have money for PCs and internet, meaning they can afford literally any game on PC if they are willing to wait some with more expensive ones.