Slash commands can interfere with some IRC clients since commands many provide different functionality. For example /ban may translate to a +b MODE rather than a ban as implemented in TMI.
Back in the early days I don’t think the slash command syntax was even supported or JTVIRC or early TMI so a lot of long time users still use periods. These days it does not matter.
Personally I still use periods.