Funnily enough Gnu, that's not a bad summary. But when you look back over Bubb's behaviour right back to 2005 on this forum I think a bit of harshness is well justified. I think one crucial point that you’re missing is that Bubb has not maintained any sort of moral high-ground in terms of keeping the discussion civil and on topic. He has resorted to name calling, misogyny, being rude, supercilious, dismissive and downright personally insulting e.g., Z. As such I'm not sure he ever presented his ideas for "discussion", outright acceptance would be fine, lots of noise and attention would be fine (which is what happened), but I don't think he was ever really interested in exchanging and developing ideas.
I think you're right that the "I bet you can't make me admit I'm wrong" subtext has been very much there, and sadly has become a major focus. Most have been complicit in this, but after they’ve given his ideas decent consideration and convinced themselves that they are tosh. So again, I'd put this problem largely down to Bubb: If he had actually presented his ideas reasonably coherently and tried to keep the discussion on track, rather than resorting to invective, then people would probably have been much more willing to accept a response of "I've heard all you arguments and I still think I'm right". But Bubb did resort insulting people and, more importantly, was prepared to argue that black was white so that he never, ever had to back down. He’s taken this to a ridiculous level by not admitting when he’s been straightforwardly wrong about such simple things as the definition of words e.g., “syncopation”. This is just sooooooooooooooo irritating that it draws people back in; it’s like having a scab that you can’t stop picking at.
As far as badscience goes, I think Bubb was banned after he had resorted to being rude and it had become clear that he had no interest in real discussion. He then started a thread with three consecutive posts of (at a guess) >1000 words each, again, this wasn’t really discussion, just preaching. Ultimately his behaviour has been roughly equivalent to walking into a rough Isle-of-Dogs pub shouting “Millwall are ****!” Given his unusual talent for stringing out a pointless discussion and irritating people, I think banning him was entirely justified simply to keep the peace.