If you're presented with abundance, everyone is taking a similar share and there isn't counterpressure from your peers (e.g., laws that we vote for), then there is no selfishness and thus no greed. To define greed you need a feedback loop.
We're simple dumb animals. We take what's available. If you want to talk about defining arbitrary limits on consumption that are disconnected from circumstances then you're basically out here preaching religion.
When boomers bought all of these second/vacation homes cheaply in the 80s it wasn't in places with huge demand from underhoused people.
These arguments need a little more consideration of facts rather than appeals to emotion.
https://www.coalitionforthehomeless.org/wp-content/uploads/2...
Nobody was buying second apartments in NYC in the 80s. Nobody was buying apartments period. I knew people with brownstones for sale in spanish harlem that they couldn't get $10k for in the late 80s. 80% of _storefront_ space in midtown was vacant.
People buying vacation homes in Florida or Vermont aren't responsible for homelessness in major cities.