That's acceptable because there are a genuine subset of people who buy games on hype with no idea whether they like the game they bought and then never play more than 15 minutes of it. A refund within 2hrs is a fair refund, it soaks up a lot of negativity and gives it back to the customer as a refund.
Someone who bought an 8hr game then thoroughly enjoys 8hr game and resells it to a future customer is a loss for the creator. The creator does not make money from the resale, the customer himself does not get a full refund and Steam loses future indie games on it's platform. It's a loss for everyone and a symptom of the dying games industry. Making big $$ in games was a 2015 thing, it's getting all locked up from here on out.
Someone who bought an 8hr game then thoroughly enjoys 8hr game and resells it to a future customer is a loss for the creator. The creator does not make money from the resale, the customer himself does not get a full refund and Steam loses future indie games on it's platform. It's a loss for everyone and a symptom of the dying games industry. Making big $$ in games was a 2015 thing, it's getting all locked up from here on out.