'Many have seen..' is the equivalent of the orange asshole saying 'many people are saying'. It is the first refuge of those who don't have jack shit to back up their assertions.