People should not expect a seamless experience across totallly different communities of people. Reddit is not a seamless experience. Rules and norms are different across subs.
The internet works better with fragmentation. It always has. Trying to treat everything as homogenous is stifling.