All other things aside, 20 dollars for a can of beer!?
If you have reasons to want to limit how much most people drink at your venue, this would be a good way to do it.
More like a captive audience of people who have self selected for having disposable income that they don't mind being parted from.
This exorbitant price is actually for your own good!