So, just don't do business with those obvious fly-by-night companies who have no established reputation or brand?
From a company's point of view almost every individual consumer looks like a potential fly-by-nighter, so companies are forced to accept that risk, and we all share the costs of that. It could be useful to offer an alternative to this paradigm.