Being a customer in a small market is inevitibly a very different experience from what you would normally come to expect as a consumer. In particular, there is a much greater degree of inter-dependence. If suppliers want to sell then they need to respect and care about the customer - but if customers want to retain the ability to buy then they must care about the supplier.
If we try to avoid this reality then I think the market will simply disappear. On the other hand, it is clear that some users - rightly or wrongly (and probably a bit of both) - feel exploited by the current situation.
Where I think we can and should change is to improve transparency and accountability, because it is the lack of these which causes much of the current frustration that we see. This is one of the key points that my proposal is intended to address.