Diese Frage bezieht sich auf alle "Markenwaren". Also auch auf Klamotten, Sportartikel etc.
Es ist sehr teuer eine Marke bei den Verbrauchern einzuführen.
Ist eine Marke eingeführt, kann man sich ein sogenanntes "Royality" dafür kaufen. Das bedeutet, dass man den Namen verwenden darf, aber pro verkauften Stück einen Betrag an den Markeninhaber abgeben muss. Beim Einkauf des Händlers werden somit auch schon deutlich höhere Preise fällig.
Insofern: "Ja, es ist der Name"
Allerdings sind bei Markenherstellern meist die Qualität des Gestells und der Gläser auch sehr gut.
Ebenso die Serviceleistungen und die Möglichkeit Ersatzteile auch noch nach längerer Zeit nachzubestellen.
Auch das kostet die Hersteller Geld, der beim Verkauf bezahlt werden muss.