Certainly, we have sold our souls for gain. When we take a look around and observe humanity, we see how people have forgotten moral, social and cultural values. One doesn't seem to remember the purpose this life; yet all we find in a man of today is corruption, we are full of ourselves, corruption at all levels. A man of today is only obsessed with wealth, power and temporary fame, all those things which will be left behind when he leaves this ephemeral world.
Even Islam directs us to be humble and helpful to the others. But are we doing so? I don't think so, for if we would have implemented the teachings of our Holy Prophet Muhammad (Peace Be Upon Him), the world would not have stood where it stands today.
If you disagree, then take a look around? Even a mere vendor lies and fools people for a few pennies knowing that it is a sin. Don't the shopkeepers & even hawkers make false statements regarding their items, just to gain some easy wealth? What are the actors and models doing? Are they not selling themselves for money and temporary fame? They do all kinds of exposures that shouldn't be done. As far as the current state of my beloved country Pakistan is concerned the people in general would be a little more than just concerned and act righteously instead of criticizing, we as a nation, would prosper.