You’re not proving housing, you’re preventing people from having housing unless they pay you. When housing wasn’t a speculative investment it was far cheaper and far fewer people were forced to rent to make someone else money for no labour.
Why should tenants pay for the greed of landlords? They get paid for doing nothing, the least they could do is bear their own risks.
Building social housing, removing incentives for buy-to-rent, taxing second homes and capping rents to a fraction of minimum wage are all measures that can be introduced gradually on the way to de-commodifying housing.
You just sit on your computer programming or whatever you do. That is just getting paid for typing which is not real work. Maybe you should stop being greedy and just type for free.
And don’t be disingenuous, I get paid for labour while landlords get paid for ownership.