Honestly, not being able to actively participate in multiple communities without secondary accounts is the only large strike against the system that I've come across.
"Pick One Interest" isn't a great model (at least for me... realistically I could concieve of joining instances for tech, software dev, anime, photography, music (that one alone would fragment heavily)
