I don't shame people unless I think it will accomplish something productive. I wouldn't think of denying that you have the right to shame people for whatever reason you like, but I choose not to do it myself unless I see a good reason for it.
What effect on their behavior do you hope to accomplish by shaming pretty people for not wanting to hang out with ugly people? I'm not seeing a productive reason to do this.