I have a feeling a ratings system could work pretty well. I think this is why we actually want mint operators to charge a fee: if they are earning money for running the mint it is in their interest to keep it going. The faintest whiff of a person not being able to trade their ecash back for sats and everyone will be running for the doors.
In this sense, fees are the antidote to debasement.