I'm betting that he doesn't want to.
Anyhow, mIRC isn't perfect or else the new versions wouldn't include bug fixes. That isn't to say it's not great, because it is. But "perfect" is not really accurate. Besides, he adds new features that people request (if he thinks the features are good ideas) and that alone makes keeping it updated a good thing.