If you genuinely think these are the best markers for improvement in society, you must be an extremely lucky person. Having a job, having a job that doesn't completely suck, having enough money to move out of your parents house at the age of 30. These are things that people are facing today. In Australia, there are lots of people that are still living with their parents into their 30s because they simply can't afford rent or a mortgage.
Racism and sexism and other terms are used more for political purposes these days then they are for anything of worth. Why didn't you mention the discrimination people with autism face, for example? Autism simply isn't a useful political tool because it doesn't get enough votes. Yet people with autism face more discrimination then the types you have listed. It is politics and nothing more.
You are obviously a white male. You have no credibility when it comes to denying discrimination. You have never been in danger of being fired or lynched for some intrinsic characteristic.
Racism and sexism and other terms are used more for political purposes these days then they are for anything of worth. Why didn't you mention the discrimination people with autism face, for example? Autism simply isn't a useful political tool because it doesn't get enough votes. Yet people with autism face more discrimination then the types you have listed. It is politics and nothing more.