If you are doing game dev yourself, even as a hobby, you cannot compare yourself to the "average gamer" anymore!
Just because you yourself have lots of respect for game devs doesn't mean the average gamer has... how could they when most of them don't even understand that creating games is, like, hard work? And not just sitting around and playing games all day?
A lot of really stupid forum questions in some online game forums show just how uneducated some players are..
Do you really expect these players to understand why they have to shell out 60 bucks for a new game? How they will not get a sequel to their favourite game if everyone pirates as they do?
I expect most ADULT gamers to be reasonable... they will most probably know that games are not created in a day just like milk is not growing inside of the super market. They will know that IF they like something and want to support it, they need to spend cash on it.
But some people will never understand that, and the younger people are, the more likely they are oblivious to simple facts as these. Not to mention them having little cash and too much free time :)
If yomething changed, it is that more people are doing binge buying during Steam sales, which might in fact not only completly over-inflate sales numbers of some normally not so successfull titles, it might actually also make them more money, both hiding piracy numbers a little bit. If anything, I would expect a bigger overall number of buyers/pirates because more people buy the game, instead of a shift from pirates to buyers.
Also, thanks to F2P, as other have mentioned, some devs cleverly steer around the piracy problem. Servers have traditionally been tough to crack or reverse engineer, and with F2P the incentive to do so just became almost extinct.
I have yet to see private servers of common F2P titles, yet for games like Ragnarok Online back 10 years, that was pretty common.