Don't get me started with the stupid GDP figures. Of course Qatar is a small country and hence it's GDP will not measure up with the bigger ones. On that regards they should probably give Indian nationals visa on arrival since India is on number 12 at GDP

If you want to look at a more accurate measure of a country's wealth you should look at GDP per capita. Qatar, I believe is well ahead of the United states or UK in that category.