Wild-Dog, this is what Itch.io review system already do for developers. This system is a customer-to-developer only communication feature which avoid third parties to interfere with any bias on it. It's the perfect way to create strong customer-to-developer relationships. Honestly saying, I didn't got your point here.
Also, it's a customer right to have their money back if they dislike a product.
If developers don't create demos for their games, or don't know how to use these tools well to build a good audience, they are at fault here and should rethink their marketing strategy.