This isn’t “one or the other” IMO. There’s room for niche instances hyper-focused on a generalized topic like “math,” “comp sci,” “sports,” etc.
But then there should also be a massive generalized instance (hopefully 2 at least so the competition keeps admins in check) that has a little bit of everything and acts as a Reddit replacement. We can have our cake and eat it too.
My non-tech wife tried to tell me “obviously that’s why it’s called that” when I’ve been writing software (and even some minor firmware hacking) for 30 years.
Is this the real life?