So let us follow the OP's train of thought.
Landlords who will not accept anyone who doesn't match the landlord's requirements are legally wrong.
Okay, fine. But let's take OP's "logic" - and I use the term very loosely - and use another example.
OP runs a very prestigious PreK school. He has an appointment with a young Mommy. The first thing he notices is that Mommy is dressed in obviously old and worn clothes. So is little Jamie, but little Jamie is obviously extremely bright and has perhaps has the tools to make him a superstar. . But once Jamie and Mommy leave, OP immediately does a credit check, and it shows that by the numbers Mommy is a bad risk.
5 days later, Mommy received a denial letter from OP. She is naturally upset about this and calls OP to see what happened. OP explains that Mom's finances don't quite match the Pre-K's requirements.
Hmmm. OP is deciding who fits and who doesn't. Sounds familiar, OP?
The bottom line? OP is giving us a clear indication of his nature, his attitude, his childish behavior and his blinkers.