Fat people, people with zits, ugly and such are also treated as second and even third class citizens.
None of these people are discriminated against by law though are they. She has less rights legally in Saudi Arabia, hence her making a stand and not wishing to visit. Totally understandable in my opinion.