Nowadays, the absolute vast majority of games that I play are shit tbh.
This is why I pirate games first to try them out. I wanna be very clear that if I think a game is good I buy it, no questions asked.
However, since most games don't have demos or trials, I don't want to feel like I've wasted money so I look to piracy so that I can try them out before making a purchase.
If there is no demo that's on the devs. Also you could just refund on Steam, that's what I do, can't be arsed to download the game twice really. If it's good it stays, if not down it goes.
A lot of people talk about the steam refund policy however I just don't trust that I will get my money back even though it's a "non questions asked" kinda deal.
If I've given them $80 for a game, they can easily decide to just keep it...