A restaurant is not there to provide you with a hang out spot.
Their business is to sell you wine.
Of course the corkage fee is there to make sure they make money off of you.
In this case it is an incentive to buy their wine. Not bring your own. They aren’t charging you for service, or opening the wine.
They’re…