Doing due diligence is hard, but man if I'm about to drop 7 figures on something, I will at least take an hour to, I dunno, fucking Google the people in question?
It's not like you're sitting in an office with someone pressuring you saying "you sign this contract now or not at all!".
Once again proving that just because we have the world's information at our fingertips we are not any smarter as a species.