Well the way business usually works is you try to make a profit. The bigger your expenses the bigger the profit has to be for BEP. Most companies that are starting out usually offer better pricing until they get huge and start raising prices. Besides manufacturing advertising is the single biggest cost of any business I think..
Just because a company saves money, doesn't mean that they charge the consumer less for their products. To the contrary, you're probably paying Bushnell more for the "brand name"...