Here is a free textbook that requires no more than highschool math: https://openstax.org/books/principles-economics-3e/pages/3-i...
The "law of supply and demand" is a statement about aggregate, not individual behavior. "supply satifies demand" is not a statement about an inidividual transaction in which a person's desires/needs/wants were satisfied, it is about the aggregate behavior within an economy.
I think of it as an order book where supply is the ask and demand is the bid. You can only argue that supply never meets demand if there's no liquidity, but that doesn't refute the "law".
The idea that people involved in housing are some how uniquely greedy has a long history and it's just wrong.
People who own housing - homeowners & landowners - are able to be more greedy than others because they are part of a cartel. The debate over housing reform & housing supply is about whether or not enforcing that cartel should be a government function.
Can you expand on that claim?