No, your missing the difference between can and should. We’re in the fledgling stages of this Federation and already there are duplicate communities. How are these anything but an aggravation and hassle to newcomers trying to figure out what is where? You see freedom, I see obfuscation and dilution possibly to the point of absurdity.
Honestly, users that can’t be bothered to check and subscribe to all knitting communities (which is really easy) will be snatched away from the first corporate alternative with more polish.
Open source applications rarely beat corporate ones in polish and ease of use; these aren’t the battles we have to fight. Lemmy is already near identical to reddit once you sign up and subscribe to the communities that interest you.