Its expensive because of extra risk. Most people if they are owner occupiers take greater care of property than tenants. Also there is a liability issue where landlord must cover his liability against tenant getting injured due to a defect on the property.