As I understand, a large part of it is Japanese fantasy being spun-off from a very limited degree of works that were translated (Tolkien and Dungeons & Dragons the big names among those) and, as mentioned, the pervasive desire to have more generic lead-figures for a salaryman to fantasize...