Because:
1) That won't work very well, as we need to make it look exactly and behave nearly exactly like the IRCd we are imitating.
2) that simulation, wont allow you to do modes, unless you do /sim_do, you cant join eather.
3) DLLs would make mIRC's scripting language more accessible by mIRC, as the DLL is doing the IRCd, and the IRCd wont clog mIRC's scripting recources.

there are many more reaesons, but those are the top ones (imo) :tongue: