I think that's a little harsh. In any group of people there is usually a consensus on particular topics and of course if someone disagrees with them then they are going to argue about it. Thats life - not just mudcat.People are free to state their views and others are free to reply to them saying they think it's bollocks.
I've had a fair few disagreements since I arrived here. But I've never been made to feel unwelcome because of them.
Bagpuss