Are you saying that you blame apartment prices on landlords? If you build more apartments then market rent goes down and landlords can't charge more if people can just find cheaper apartments. It's not like landlords just choose whatever price they want - it's significantly bound by the demand.