This comment wasn't targeted to "common folks", it was targeted to HN readers interested in XMPP. Common folks can use Google/DuckDuckGo and find one of the readily available scripts that already do that. Others can implement their own in 15 minutes. GP claimed that there's no automated way to do that, I just said that it's wrong.
Anyway, you won't be able to migrate your account to another provider at all when using most of other networks, and generally you shouldn't need to do that with XMPP as well (only in rare, special situations), so I really don't think that every user-friendly XMPP client out there needs to provide big fat "MIGRATE MY ROSTER" button.