To do a fair comparison one has to look at both the positive and negative sides. One cannot just look at all the good points of a particular religion and proclaim it to be the best or its followers as ahead in every field.
Sikhs and Christians have the highest per capita income in the country. So there goes the hypothesis about non-Hindus.
Further, there is no favored religion of God. Hinduism, Buddhism and Jainism were at their glorious best in the ancient age. Islam rose in the medieval age via Arabs, Mughals and later the Ottomans. Christianity's golden period started from the Renaissance and has continued uptill the modern age. Nobody knows what the future will bring. Any of these religions might take centre-stage or a new religion might arise and garner glory.
Also, there was a certainly a religion or an organized form of worship before Hindusim. Whatever it was that our ancestors followed before Hinduism, be it animistic or pagan, are we trying to say they were suffering and on a wrong path? What gives us the right to condemn them by saying only those who were Hindus were good?
To say my religion is the best and the greatest of them all, is akin to being complacent and guilty of self-serving praise.