Sounds Like a Good Idea
But, California has some places with 10 brands under one roof and they could definitely be better.
From an investment group's point of view, it's great. One huge building, lots of brands and buying power and all employees under one roof. Lots of money to be made.
From a customer's point of view, you walk in see hundreds of different bikes, fanct displays, gobs of gear and accessories and likely buy something before leaving (also good for the investment group). After that first sale, you find out customer service is shit. Employees just want to sell something and move you along, service departments don't keep up with all the brands and technology. Lots of "generic" mechanics who understand the basics but don't know what to do with all the acronym'd technologies on bikes these days. Parts departments can't keep up with all the accessories and regular service parts and with so many brands, they're lost on aftermarket parts. It's overwhelming for all employees with so many brands under one roof. Making it worse was the fact that they also sold ATVs, UTVs, PWCs and probably a few other types I can't think of right now.
Point is... you end up missing the personal touch of the smaller local business that WANTS and NEEDS you as a customer. Unfortunately big money investment group who care only about profit margins and nothing for motorcycling is creating these mega stores and kickng these small business to the curb.
Economy of scale is great for production of goods but is detrimental to customer service. I've been a victim of this once, drawn in by the "kid in a candy store" concept. Never again.