Rich people understand that everything happens for a reason. Rather than letting life happen to them, they take direct action and make big things happen. They put aside all the excuses and eradicate their blame lists because they have to do what must be done.
Rich people see opportunities. Poor people see obstacles. Rich people see potential growth. Poor people see potential loss. Rich people focus on rewards. Poor focus on the risks.
You are quite right, but you can not forget that many poor people lack opportunities, and they have great talents, just as there are rich people who do not have anything good in their brain that ends up in drugs.
In the book by Trump and Kiyosaki, they say that poor people should look for opportunities themselves, that they should not expect them to give them away, it's like teaching them to fish, not giving them fish.