Honestly, freenode is loaded up with tech savvy users. This will solve nothing. If users want to cause strife on channels, the tool they use is inconsequential. Below are two scenario's off the top of my head.
Scenario #1 - people will be using proxies and using freenode's webchat client = banning mibbit was pointless
Scenario #2 - people will be using their own irc clients and using open proxies = banning mibbit was pointless
So banning of mibbit hasn't actually solved the problem, but like I theorised above, has the potential to funnel revenue to freenode and given the timing of axod's post about revenue, with the banning of mibbit only a day or so after followed by the awfully convenient default webchat installation that freenode put up, it smells a little fishy (even if it's tin foil hat territory, you still have to admit it's bad timing on freenodes part).
EDIT - Scenario #3 - lowtech, just reconnecting off your router to refresh your IP and connect from home = banning mibbit was pointless
I think the tool required to access a service is pretty darned important in determining your audience. Case 1: September 1993 (AOL on USENET). Case 2: Hacker News (intentionally plain design compared to, e.g., Reddit or Digg).
Scenario #0: people will keep using mibbit, because it's convenient and what they used before, and harass IRC channels on other networks instead.
(Sure enough, freenode's web client looks like basically a teletype in a web browser, while Mibbit's is big and flashy and web 2.0-ish. It's the HN to Mibbit's Digg.)
Ok, so you're suggesting that there is a correlation between how attractive a user interface is and the number of users/trolls?
Well then let's break it down to its most simplistic form, the Operating System, seeing as that affects every service.
How do you account for Windows and OSX, seeing as most of your trolls would come from Windows based machines and yet most people would agree that OSX has the superior/most attractive GUI?
I think you're over-generalizing. I'm only claiming that interface has a big effect on behavior you see in a particular place, not how the behavior got there. I certainly don't believe (and didn't mean to imply) that seeing an "attractive" interface causes a behavior change in an individual.
I also disagree that comparing operating systems is "simplistic". What operating system a person is using today is based on a huge number of factors, of which "attractive" is but one tiny piece -- a far more complex issue than what web chat you use.
What you're observing is what I'd call the same effect. People are lazy about sticking with an interface they know. AOL opening up USENET meant a bunch of jerks could screw things up, using the same interface they'd had. Digg/Reddit predate HN, and the jerks there aren't going to learn a new interface to be jerks to a smaller crowd here. Similarly, you're not going to change OS (and with it, interface) easily, so other effects dominate, and I'd expect most jerks, overall, to be using the most popular OS, overall. I don't know if that's true, but it fits my mental model.
Well then the effect you're describing has more to do with population density than interface?
When things start getting crowded, people start generally becoming rowdy - it seems to be human nature. You can have a small home party with 10-20 people and it's fine. Throw in a hundred gate crashers and it becomes a nightmare.
The thing with the internet is the anonymity that is afforded by such communities means that there is less of a barrier for people to become jerks. Look at YouTube or 4chan.
Youtube has a huge population and the comments are filled with volatile diatribe. Conversely, look at Vimeo - it's a much nicer interface, yet it doesn't have the same community issues that Youtube has.
Now let's look at 4chan. It has a simplistic user interface, but with extreme anonymity and a large enough population, it's the cesspool of the web.
I just don't think your "pretty interfaces = bad" argument has any merit.
Digg wasn't half bad when it FIRST came out, but as more people flocked to it, the quality went down. Ask a few of the old HNers and they'll argue the same about HN since it has grown in size, they argue that the quality has gone down. I mean, we see a thread complaining about it almost every other week it feels like.
Old scenario - people are using mibbit to very easily banevade - crap.
Scenario #1 + #2 - the proxy will be banned or the user refused connection. There is no distinction because they can trust the code they're running to report the IP correctly.
Scenario #3 - "ah crap, you mean I have to reset my router instead of just refreshing mibbit?"
From freenode.net/policy.shtml : freenode may block access to users whose IRC clients run on hosts with open proxies, IIS servers or other categories of software determined to present special risk to our server environment.