In my part of the world (overtaxed) Krug is $250 bucks a bottle at the only place I can buy it, a government monopoly store.
So if someone wants to give it to me as part and parcel of a flight I have paid for (either with miles or revenue ticket), then why should I not drink it?
As for caviar, I will eat it, but I certainly would never buy it.
Those discussions seem no different than hotel guests getting all excited that they get access to a special lounge with a free drink or two.
Each to their own, and I find the conversations on that topic more interesting than endless discussions about theoretical upgrade availability.