Twitter is very much the de facto modern public square. I wouldn't call it 'infrastructure' but it's definitely a utility, which is probably why a person who specialises in utilities bought it.
Nah. It’s a midsize forum. Reddit is bigger. Mumsnet tier.