You need to accept that your definition of quality may be different from that of your customers. Consider: do you write games in order that they be enjoyed by people? Then why are you marketing it in a way that will ensure that far fewer people even give it a second glance?