Here is my view on the issue of discrimination:
1. anti-discrimination is discrimination
2. people are perfectly OK discriminating on some things but not others
3. since anti-discrimination is discrimination, anti-discrimination is a slippery slope towards the rights of some getting placed above others
Because of this, I propose a free cultural marketplace. What's that? It is the idea that every trait and behavior of a person that does not harm another should be legal, yet each person should be able to discriminate for themselves as to what they believe is right.
All drugs, gay marriage, being of a different race..... should be legal. The government should not discriminate against or prevent a person from doing what they want to do to themselves. HOWEVER, people and businesses and social groups (since they are made up of people) should make it their own decision to discern which behavior they will allow for themselves and which ones they will not.
So, for example, lets look at meth heads. Meth should be legal and people should be free to do it if they please. HOWEVER, employers, churches, landlords, and people in general should be free to discriminate against them as they please. A employer should have full right to say "I will not hire this person simply because they are a meth addict." Same with the landlord and and social institutions... Agreed? Or do meth heads have the fundamental rights to be employed and housed and liked? Which makes more sense?
Now, the same goes for homosexuals. Employers should have the right to deny them jobs, landlords should have the right to deny them lodging, churches have the right to preach that they are going to hell... and so on, simply because of the fact that they are homosexual.
And the same goes for people with curly hair, fat people, black people, white people, men, women, old people, and young people.
Let the individuals decide for themselves what they believe is acceptable behaviors or traits, and what is not. The government should not do this for them, which is what "anti-discrimination" and disallowing drugs and so forth is.
So what if everybody in a certain society or region refuses to accept meth heads? Well, they either have to move, or find a way to sustain by their own means. And the same with all other groups.
It is a greater crime to infringe upon the rights of the society and make them accept and employ and shelter a person or group of people who have a trait or behavior which that society deems unacceptable, than it is for the rights for this person or group of people to have their opportunities infringed upon by this society.
The only way to end ,or at least diminish racism, sexism, and the rest is education and having an enlightened population which realizes that they themselves will not participate in these activities. The government cannot do it for them.
What do you think?