Who in their right mind would take that site seriously?

Are you talking about Twitter or X?