Attractive people have a halo, it due to our biology. Because they are good looking, your first impression is that they are actually really nice, funny, smart, etc. and they don't deserve to be treated rudely, all due to their looks. Ugly men get treated like shit purely due to their looks as well. This is the halo effect and there's nothing anyone can do about it.