mIRC already has one perfectly acceptable method of transferring files, which is used by every IRC client that I've used. Why waste more effort when the functionality to send files already exists?

> if khaled doesnt want mirc to be a file-sharing tool, why did > he include dcc at all? or even the fserv?

There are valid reasons to send files over IRC. However of the past 10 odd years people have found other, more illegal uses for it.

This is a case of marginal analysis. Should we ADD EXTRA features to an existing set? Is the marginal benefit worth it? (Ever did Economics??). There is a benefit in Khaled keeping the existing DCC features and there is a benefit in not improving those features. He's found the right level of functionality for DCC.

Remove DCC and people will go to other clients or older mIRC versions. Improve DCC and he'll most likely be getting mIRC a rep. worse than Kazaa.