The language of the common man in large parts of India is Hindustani or khariboli, not Hindi.
There is a difference between the two. For example, in Hindustani we say ' udhar dekhiye '. On the other hand,In Hindi it is said ; udhar avalokan keejiye '.
Hindi was an artificial language...