If they are going to charge, then offer something decent. The wine for purchase onboard is awful.
There is a liquor store in NJ that has half-bottles of an outstanding Malbec for $5.99. On Black Friday it was half-price. Surely an organization with UA's buying power can source decent small-format wine bottles. They can even charge more (that should get Smilesack smiling).