Do landlords actually contribute to economy?