All - I’m liking this discussion as it is a concern of mine (and others).
As mentioned previously, it has been discussed at length numerous times and there are various challenges to taking a more hands on approach to governing this. The approach we have taken is making sure someone is clearly identified as conducting business and then letting the free market speak.
Make sure that you do your due diligence before engaging with anyone you do business with and that includes any of the dealers/brokers here. With all the controls in the world, even if someone has a stellar reputation, you could have a personality mismatch, someone might have a bad day, a dealer could renege on a deal etc. Caveat emptor, as always.
Please keep the discourse civil and productive, though. The only bad ideas are the ones that are not voiced.