But it doesn’t cost their time and effort. Time and effort has already been spent, and as a result, the media exists. Someone playing a copy of the game has no effect on the developer (except maybe advertising).
It’s not about cost. Their time and talent have value. They should be rewarded for that time and talent.
Yes they should. Unfortunately, we live in a very unequal world, so a lot of people don’t have any way to reward artists for their work. In those cases, the most they can give is attention and word-of-mouth advertising. Often, thats better than buying it, considering how frequently you have corporate owners who force the artists out and/or destroy the game shortly after its published. At least in those cases, the artist gets something rather than it all going to an already-rich investor.
If I believed that even half of the people that pirated these games couldn’t afford them, I’d agree with you. The reality is that most digital piracy is perpetuated by people who are well-off and have lots of tech, access to broadband internet, and high-end gaming computers.