It's certainly true that individual landlords have some trouble with renting out their property. The majority of homes however is held by companies, whose administration deals with renters. Maintenance costs of a single home can be uncertain, but of a number of homes it's very predictable. So the risks of big companies holding properties is manageable, and in no proportion to the profits that big conglomerates such as Deutsche Wohnen make.
I also own a property myself in a different country.
Big companies don't own the majority of homes in Germany[1]. This is just the left-wing version of right-wing people overestimating the number of immigrants in a country.
https://www.quora.com/If-so-few-Germans-own-their-own-home-w...
This is unfair. There is nothing wrong with passive income. Owning shares or bonds, or having a bank deposit is also "doing nothing" yet no one would blame anyone for it.
The wrong part is that having passive income of that kind is a privilege that only few can reach, and it works by squeezing the rest. It isn't possible for everybody to have such passive income.
If we had no landlords renting we would all own domiciles.
So please, stop providing these 'services'
You might pay less in a cooperative, but you're expected to be more involved in its internal politics and in keeping things running, so you're likely making up for the lower monetary price by paying with your time and energy.
There are also many opportunities for interpersonal conflicts.
> you constantly have to give up a significant portion of your income so someone else makes profit from basically doing nothing
When something goes wrong in the house I rent (which has happened multiple times), it's up to my landlord to fix it. The landlord also has to spend time and money on upkeep and maintaining the property.