I've been following this guy on twitter and it seems like he's kind of jumped the gun twice at this point. Was really quick to celebrate the new superconductor, and now he's convinced it's over. I think we just need to wait for replication attempts
I have zero respect for such people, TBH.