No, it makes sense just the way it is.
Terraria is just a press of a button then boom you joined a friend's world. Joining a friend's Minecraft world or server is far more complicated as you need an account, code to access the account, and vice-versa. In Terraria you just press play, no account needed.