Charging $10 for a bud light has nothing to do with the sublime palates of the yacht set.
Everything to do with a captive audience.
I recently attended a massive International conference and trade show. There were 3,500 attendees. The location was contained (Armstrong Convention Center, New Orleans) and you couldn't get to outside restaurants, much. So they included one meal in the ticket with a "value" of $15.00. They invited a variety of vendors to present just a few menu items, well. So you had Asian, pizza, philly steak, burgers, wraps, gyros, and more. I can't even remember. Each vendor had a uniform, small booth with an overhead sign. They were dispersed. Everything was packaged for the $15.00 coupon. You just decided what you wanted, and you got in that line. Simple process, moves fast, limited space needed for each vendor. Variety. Competition to provide good value. (They best quality and portions ends up with the longest lines on day two.)
Vendors have to perform well to be invited back. Customer wins. Easy for event producer. All food vendors get same setup.
I had a great gyro at the Miami show for like $12 after Bobcat and I drank every beer on Virginia Key.
Must not be fancy enough for the .0001%ers.