That the fact has not occurred to you personally does not mean such an arrangement in aggregate would not help solve the problem of housing as a profitable investment. Maybe you didn't think of this on your own accord, but I bet you WOULD have appreciated if the same unit was cheaper, and this would be the case if 50% of the housing in your market was public housing as is the case in Vienna, even if your unit was privately owned.
Plus your single example of being satisfied with your landlord is not evidence that we should accept landlords across the board. My own landlord sucks at repairing things that need repair, and I find it very frustrating.