Sure, Luxottica still depends on independent retailers for a large portion of their sales and they want to make those retailers happy so that they don't push lesser known brands, however the prices are still outrageously high for the cost to produce.
Back in the early days of Xerox copiers, Xerox held the patent, and they sold their devices at outrageous prices. Everyone in that supply chain from Xerox to the sales agents got very rich at the time. As soon as the patent ran out and the Japanese companies stepped in, prices got incredibly low by comparison as the Japanese manufacturers had a LOT of room to lower the prices while still maintaining profitability. It totally shook up that industry and it's a case study of how the customer loses out badly when a monopoly is in play. Xerox got greedy and they have only a sliver of their former tech glory.
Luxottica doesn't own the patent on sunglasses, but controlling almost every level of the supply chain ensures that they can keep those monopoly like margins and charge outrageous prices to consumers. Since the internet has made it easy for new brands to form and market direct to consumers, many new, non-Luxottica brands have offered similar quality products at 1/4 the price. The high prices established by Luxottica brands however have set consumer perception in the market that the price "needs to be high" in order for the "quality to be good". The many brands under the Luxottica umbrella provide the average consumer with the illusion of choice and competition. Many of those quality, but 'cheap' sunglass brands have struggled. Only one non-Luxottica brand seems to be doing well but they had to price their glasses high to maintain the illusion of quality (Warby Parker).
Luxottica is an incredibly effective and well run company that has done great marketing to push their luxury brands into the stratosphere, and at the end of the day, they sell a luxury product. Anyone can go out and buy cheap sunglasses if they want, just like anybody can go out and buy a Timex watch or WalMart clothes. My only beef with them is that they make it incredibly hard for any new players to enter the market. I'm not against them selling a luxury, marketed, premium product at high margins, I'm only wary about them being virtually the only game in town.