I've found that in development, success isn't reliant on pointing your finger so much as doing your best. You WILL make mistakes, people WILL hate you for them, but if you can look past that and provide entertainment for others it'll all have been worth it.
Straight up facts, there are people giving back my game, and I am perfectly fine with it. I would prefer someone who dislikes what I've made to give back the title than feel entitled to his hard earned money. It's dishonest. We aren't selling hot dogs on a street corner, we are selling a product, and as such, a client is entitled to a refund of said product IF he or she finds out that it is not to their liking.
The steam refund system, in my humble opinion, is a perfect way for Valve, the industry, and YOU to seperate the wheat from the chaff. There are hundreds upon hundreds of dime a dozen early access cash grabs out there and up until a month ago you had to purchase a game based on it's trailer.
OF COURSE there will be abuse, there's abuse in every human social interaction in the world,but an abusive minority doesn't mean we should turn a blind eye to what is helping to solidify the industry and keep it from a market bubble burst like in the 80's (look up the video game crash of the 80's).
My game is terrible in some people's eyes, and I respect and value that. That's why THIS is a good idea. Because those people, instead of telling a hundred other people on the internet that it's terrible, can simply recieve a refund, vent their proper opinion and not spend days at a time on the steam forum trash talking the game until someone offers a refund. On the flip side SHORT indie titles that are a little more on the pricey side will see a lackluster response, as the aforementioned abusers will play through it and reufnd it before the two hours are up. No one solution is perfect, but this one is a good starting step in the right direction in my opinion.