Meh, I know plenty of people that would hammer on Bauer, and people who pick on TRUE and others that think CCM is crap. Its just a matter of opinion. In the end, people should go with what works best for them. There is no one thing that is "better" than another. It's the same with sticks, gloves and other things.
I mean, lets be real. Is Tesla better than Jeep? Maybe, depends on your needs and wants. If I want to go driving off-road you surely are not going to buy a Tesla.
I think all of this back and forth is silly and draining. I like all the different models and brands of skates and think they all have pros and cons.