Banning a mezuzah is silly. I am sure that the same landlord does not enforce a ban on Christmas ornaments on and around doors, nor welcome mats of all types. This may very well be Anti-Semitism in
practice.