What would be your main suggestions in raising awareness to the 8 points you mentioned? The big problem I see is many people especially those in the United States believe the basic memes of capitalism and that the US is a meritocratic society. People who reach the top genuinely deserve to be rich while those who are poor are on some level damaged. Any environmental factors such as parents income, education and social networks are understated factors while factors of personal achievement and hard work are overstated. What is another notable variable is time as your success or ease of opportunities is also depend on what era you were born in. For example moving ahead as a young person is harder today than say 50 years ago when more high paying jobs per person was higher and in general social mobility was more easily achieved.
While there maybe a gradual recognition that the American dream is no longer true the connection between being poor and lazy is stronger than ever. More significant perhaps is the fact that the rich tend to be held in high esteem regardless of how that money is earned. While people may scoff at oilmen just imagine if you were the CEO of Exxon. I bet any website you wrote or forum you started would command a lot of respect because you were a successful outstanding citizen. If rich people are rewarded so handsomely both financially, socially and politically how will society reverse its behaviour?