I see your point and understand (even largely agree with) your sentiment, Mark... but I agree with Steve strongly here.
it would be concerning to me if RC or any benevolent overseer (seriously... RC acting as a free content provider only here) passed judgement on merchants as well. It's not their place, duty or "speciality", if you will. Instead, the very machine that is RC is the means by which educated hobbyists get the information they need to be educated consumers. This thread is but one example. And its not an example of what to buy or not buy, but rather a consensus of experiences and (mostly) opinions by which each potential customer forms their OWN individual consensus.
Free will... free market... and NO censorship please
I'm a big boy... have a few smarts, and can make my own decisions without yet another entity excessively shaping what I see, hear or read. I trust that others are competant to do the same... though I realize not all are: hence my personal efforts on (hobbyist) consumer advocacy and education.
That all said, if a sponsor was deemed in fact to be fraudulent, somehow a risk to RC members and/or (of course) in violation of some aspect of the RC User Agreement, then they are gone. Period. But its a serious decision that must be given thorough examination and consideration before action.