This isn't really an argument against doing it. People also need to eat (more than they need a house, in fact). Farmers still should be able to get paid for helping to meet that need. People need to drink water. If you sell them water, there's nothing wrong with that. Just because something is a basic human need doesn't somehow mean that it's wrong to profit from filling it.