My Japanese knowledge is even more limited, but Japanese seems to use a persons name in conversation far more often than English. Like in English we would say "it's nice to see you" but Japanese seems to say "it's nice to see Anidiot."
When you're regularly calling everybody else by their name, calling yourself by your name makes sense.