I've noticed a bit of inter-site or intercommunity conflict going on. I understand that people are inclined to believe that their corner of the network is the best and they should think that to a certain extent, but I think it may be taking things a little too far when it spills out into openly trash talking other sites within the Stack Exchange network.
Admittedly there are sites on the network that I don't particularly care for. The topic doesn't appeal to me, or I don't really "get" the community norms there, but I usually just don't bother with those sites. They're doing their thing, if I don't like their thing, or the way they do it, I don't have to visit that community. I think the healthy, mature way to deal is to just acknowledge that not all sites are going to appeal to all users. While a site may not be for me, it is for someone, and it's really uncool for me to bash the community that someone else is committed to and personally invested in.
There's also a danger in the way openly trash talking other network sites can lead to users clicking through to those sites and behaving badly there...
So... With all that said could we try to make a little more of an effort to be nice even when we deeply believe that our site is better than some other network site?