> Do they? Personally I've never willingly joined one of those massive servers
Large community servers are plentiful. I'm in a few that are definitely several hundred if not a few thousand users. It's pretty common to have a public server for cities too.
The question was 1+ million people. Any alternative in the article but Signal could handle 100s or 1000s to my knowledge.