I'm not a lemmy.world user (so I have no dog in this debate) but I'm gonna disagree. I'm of the opinion that signups for an instance should stay open as long as the admins can afford/handle the growth. I think it's unfair to force the admins to keep it open if they aren't able to handle it which is the crux of what OP is asking.
Besides, it's not like those users cant just federate with all the communities of lemmy.world they want. And I bet there won't be a dearth of choices for decent instances if the demand calls for it. Lemmy.ml closed signups despite being the big instance and lemmy.world emerged as an alternative. So why wouldn't something similar happen if lemmy.world did the same?
I grew up at this time and never heard of XMPP. Most kids I know used AIM or MSN, which eventually got replaced by a combination of Myspace/Facebook/Skype and SMS on our cell phones (especially when mobile plans started commonly offering unlimited talk and text plans). I feel like those products became far more of a blow to services like jabber than google talk who I don't remember anyone really using. I could be wrong though