Republicans do not message well. “They should all be fired” does not do much to gain support of the working poor when the other side offers them free everything.
I was over on a thread about Walmart strikes and anyone reading it would conclude the first item on your list, Republicans are for the rich, is true. I guess someone could have looked at the comments and instead concluded that Republicans are very hostile to the working poor.
As I think you are pointing out, Republicans have a messaging problem and I agree with you that it needs to be fixed. The Republicans that have been in Congress for years have never pressed the conservative agenda. They don’t know how to present it in a way that does not make it sound like Republicans hate everyone.
It not understanding opportunity cost.
But they will soon, there will be no opportunity for many. Forget buying a car or a house, you will pay for the Democrats Health Care Bureaucracy! And get nothing! And little opportunity for a full-time job.