I don't agree that my argument is akin to wanting to ban short-selling. I don't see the link. You've brought up an argument about creating bottoms in the market, but my argument has nothing to do with those.
the similarity is that you want to ban something ("landlording") that doesn't have a positive, feel-good reputation (poor people getting cheaper houses/rents), but which has positive effects such as creating a bottom and increasing market efficiency.