Biggest difference is the people. You don't get warmth or personality in Dubai whereas India if full of vibrant and interesting people. Granted most of the people working in Dubai are from India, Pakistan and the Phillipines, but most are not very happy and are only working in Dubai for the money.