Not really.
I've been monitoring this thread and haven't felt the need to step in thus far.
I don't usually condone the bashing of other forums, as other online communities all have their own unique personalities, or flavors if you will. The gripes that many of you have voiced here I think are legitimate gripes. I don't see it as bashing, but rather voicing opinions without a ton of name calling and false accusations.
The only thing I would add to this discussion is to keep in mind that the XLR Forum is owned by a business that owns a conglomerate of other online forums. Other than the company reps that are Administrators there, my guess is that the rest of the Administration that does not work for the company is under the thumb of the company regardless. That's my uneducated guess.
Since that company owns the XLR Forum their members are under the rules and obligations of that company. Their vision or business model is probably to make money first, any way possible, and worry about the needs of the members second. There's nothing wrong with that if that's how they want to run their forums. You as members have a choice as to whether or not you wish to partake in that community. So as sad as the situation may be with the changes that site has made, you are all free to move on if you wish. Which...is what you've done.
I tend to run my forums differently. Making money is all well and good...but I'm a car enthusiast first and foremost. I love owning and operating this site and my Corvette sites, and as long as the sites pay for themselves in terms of the operational costs, I'm pretty happy.
Last but not least, the number one lesson to learn in running online communities: the forum software is nothing but the frame. It's the members that make up the walls and the home. Without the members, there is no home.