Its not - filter out the people who order the lobster, insist that they should pay less because their caviar was a smaller portion than your salad etc. Dine with people you like and respect and take it in turns to pick up the bill.
Also if you are the person that gets the caviar, lobster and 2 cocktails and the other person gets a salad and tapwater - you are paying.