Mostly? Marketing. The marketing budgets of national brands like Oakley es grande. Somebody's gotta pay for those full-page ads.
To be fair, sometimes there are actual innovations behind the marketing. And often those innovations will cost you more money. But by and large, you're paying for a brand.