I am a firm believer in the rule of buying what you can pay for, in all aspects, but especially when eating out. If you are buying $200 worth of food and drink between 3 people then clearly you have enough money that evening to be equally as ‘spend’y towards the individual(s) who worked to make your night as good as it was.
Shitty service? Well then by all means, make it known with a low tip and a few words to the manager. But don’t be Mr./Mrs. Impressive Moneybags and then become Frugal Fickle Fred when the server bids you goodnight with a smile and a handshake. Classless and deplorable, especially if the service was great.