Yep this reminds me of the 9/11 and moon landing hoax conspiracies. They seemingly look plausible but are based on innuendoes and anecdotal evidence. It's troubling how people place and credibility in this crap. YT taking it down probably just inflames their conspiracy faulty logic.