Wow, is it national "Daz Hoo lays down the common sense" day or something? Between this post and the one in the G-Force thread, I'd recon that it is.
I've always found this kind of unwavering brand loyalty to be a bit ludicrous; yet no matter where look, you see it. Cars, video games, fast-food restaurants, and of course building bricks (among many others) somehow inspire the kind of loyalty that was once reserved for family and country.
As Daz Hoo said, if a product appeals to you and fits your budget, buy it. Ask yourself, what exactly did that brand you're so loyal to ever do for you? It sold you it's product. Nothing more, nothing less. And what did that brand you hate ever do? It tried to sell you it's product. Yet ask the average LEGO fan what Mega Blocks did, and you'll leave thinking they were responsible for all terrorist acts ever, raped their mother and sister, and keyed their 1965 Cadillac with chrome rims. Oh, and they secretly backed Hitler.
What do you think would happen to LEGO prices if Mega Blocks suddenly stopped making building toys? You can bet they would rocket even higher. Competition is what keeps prices low and quality high. Without competition, what incentive would LEGO have to keep it's quality high and prices low? None. You may think their carefully constructed image (that's what PR departments are for) of being family friendly and "committed to quality" would hold, and perhaps it would, but it's unlikely. I'm sure you could even find some talking head to tell you that, "LEGO is committed to quality, no matter what." But really, what else would they say? "LEGO is committed to quality, so long as that remains profitable and suits our business model"? Unlikely. Mega Block's alleged inferior quality makes the job of LEGO's marketing department very easy.
Well, this turned into a longer rant than I intended, but what are you gonna do?
And in case you're wondering about the hypocrisy between this post and
this one, bite me.