mIRC has always had a Channels list, as long as I remember. It was just recently renamed to Favorites.
If someone wants a "push button interface", they can download any of the thousands of mIRC scripts out there which do exactly that. If Khaled started adding buttons, the *majority* of mIRC users would seek ways to remove them. Dialogs are for wimps, and everybody has their own ideas for a GUI layout, so few people would ever be satisfied anyway. Another problem is that every network has different commands, and these commands can only be learned by reading and typing them out as they vary so drasticly.
If you came to IRC so you can complain about typing, you don't belong on IRC.
"AOL is so easy to use, no wonder it's #1"