I agree entirely. I wasn't really suggesting it was a good thing, I was talking more on practical terms - if you're unhappy with the party that holds the space in "your" wing, why would you band with people you disagree with? I guess the point is that they didn't - it was the Liberal + SDP merger that did it.
The tribalism is bullshit, but I understand it - I mean, if you genuinely think that your "team" would do more good than the other "team", you're going to support them even on issues that you don't personally agree with, because it's for the "greater good", I guess. I think the same about religious people though too, tbh - I'm an atheist, but if I weren't, I think i'd be an utterly mental preacher. If you genuinely think your actions in this life will define your infinitely long post life, why would you care about other people's "earthly" human rights? there's something much, much bigger at stake! Shariah up in this motherfucker!