The contemporary world is full of obstacles and hindrances for the poor and the weak while the economic and political elites flourish. The world has gradually moved towards a materialistic one where one chases money all his life, not to blame him as this only offers entry to the elite club. On the contrary, the poor are left isolated along with their issues for the elites to levy power on.
Hence in this catastrophic world, Islam prones a light, a hope for the poor. Islam is the religion that upholds the poor and the weak. It contradicts the contemporary materialistic world and judges people merely on their acts, and their beliefs. It teaches eternal fulfillment which revolves around self-satisfaction, a mind with a bigger purpose, nor the one which is bound by the virtues of this material world.
It is the case that on average you'll find the poor and the weak more connected to their religion as for them the only help comes from Allah while the elites tend to seek help from their economic and political powers first then when they are exhausted they move towards their religion.
