Geez, I go to work and this thing keeps on going...
Yes, I've been a staunch supporter of Brunswick since 2005. They've been great to the customers of the pro shop (where I help) whenever there's been an issue. To me personally, they've exceeded any expectations I may have had going in. Someday they may not need me in my current position and I'll honestly be able to say thanks, it's been a great ride.
I can't control whether or not, or why, the company moved production to Mexico. All I can say is that their product is at least as good as anything on the market, as far as quality goes. I'm still waiting for another manufacturer to match the two year warranty on every DV8 ball. Is there one? Have I missed it? Bowlers have to buy what matches up for them and their game. Some are brand loyal, while others pick and choose. Either way it's fine.
Living here in Utah you can guess that the Storm brand is dominant. That's okay. They make a very good product, and I have LOTS of people who bring their (Storm) bowling balls to me for maintenance and fine tuning of reaction. I have friends who work for Storm, as well as friends on their staff. Everything doesn't have to be an adversarial relationship with only "black or white" being correct.
Although we (on this site) may not see exactly eye-to-eye on everything that's okay. It doesn't make you or me bad, JUST DIFFERENT. We probably love to bowl and hope the industry can reverse the trend of losing bowlers every year, and so on...
You should use what equipment works for you, and I'll use what's been good for me. Every so often I won't match up well with a given Brunswick ball, but that doesn't make it a bad ball for everyone.
On this forum I try to say what's on my mind at the time. Sometimes I hear some very good views later that sway me away from my original path, and other times not so much. It's also natural to "defend" our views, but if we take a step back and realize others will have their views, for whatever reason, and just accept the differences in opinion. Rarely are any of us going to change someone's mind here. But just because we may disagree (on this topic) it doesn't mean either side is even wrong, just different.