> You should be able to select freely who you want to have live in your house
We already tried that. It turns out that people are racist, so now we need laws to protect against that. It sucks for all the decent non-racist folks but the alternative of not having those protections was far worse.
How is renting different from hiring in that regard? Nobody would consider requiring employers to hire the first qualified candidate, but at the same time, we don't allow employers to discriminate on the basis of race.
Why couldn't the same law apply to residential leasing?
This is utter BS. Seattle is about 40% non-White. And has never been racist, or even had slavery (outside the Native population).
If you force people to have someone in their house that they don't want, they are not going to rent their house out. This will lead to less units on the market. Your point about racism is fair, but I don't think the answer is a solution that reduces rentable units on the market.