I'm in the process of selling my company and these weird dynamics are things that make me nervous.
Edit: in response to the negative comments and downvotes, of course I want to share the wealth. The problem is a lot of people (or at least a lot of my friends) don't like to feel like they can't stand on their own. Offering to pay for everything all the time is a turn off for a lot of people (on the receiving end).
Imagine not wanting to share trivial amounts of your wealth with your friends.
They are friends...right?
The general rule I think is: don't gift something a friend can't repay with equal social value in their own way.
Or if you're going to anyway, make it explicit you're doing it for the experience, and don't make it a regular thing. (E.g. dinner at a very expensive restaurant you want to experience and you don't want to eat alone.) People know that rich people do rich people things, and "fun experience" is something that can be repaid without spending lots of money.
When there's a need I think in general whoever is best able to handle the situation should be expected to do so. This example is a bit extreme though because it's talking about nice gifts. If someone in the friend group had a car break down and couldn't afford a new one I would definitely think less of this person for not offering to help when they so easily could.
Not completely related - but this reminds me about things like parking tickets which disproportionately impact people with less money. If they're meant to be a deterrent then the fine should be some proportion of income, the $50 fine for one person needs to be a $50k fine for someone else to have the same level of impact.
But just once he can't pay for a meal? I find it a little weird.
But again we are friends so it is what it is
People tend to nurture plants that give something back, enriching their own lives in one way or another. Generosity shows others that you are such a plant.
Understanding the importance of having a good network may be key to know whether a wealthy individual is generous or not. I believe that a wealthy entrepreneur is more likely to be generous than a wealthy engineer.
I think the important phrase in what you said is "network". You want to be generous to those in the network and those you want to bring into it. You want to be frugal when it comes to everyone else. It's worth it to pay for a fancy business dinner with someone you think might have strategic value for you (either directly or as a gateway), not so much with your friend from highschool who's in a dead end job, has no useful qualifications and has no meaningful connections that would even hypothetically be useful.
Of cours some might say this is less generosity than sociopathy. Some might say they're right.