You have zero knowledge of history of hindi and linguistics.
Hindi evolved out of khari boli which evolved out of sanskrit....what you call urdu is the bastardised version of hindi...
Urdu has persian and arabic nouns more compared to hindi...nouns dont make a language...verbs,post positions,prepositions make a language..can you tell me just one verb ,post position that is not of sanskrit origin?
Just because you have a few different nouns(for formal languagr) in urdu it doesnt make it a different language from hindi...
For example..in hindi they say modi hindustan ka pradhan mantri hai.
In urd.u you say modi hindustan ka wazeer e azam hai...just because you use wazeer e azam it doesnt make it a different language.
Todays children says Modi hamara Prime Minister hai...children these days insert many english words in hindi...according to your argument we should call it with some other name and not hindi simply because they are using english nouns in a hindi sentence.
No linguist in the world considers urdu and hindi different languages..they cant even be called different dialects of a same language...they are one and the same language.
https://matadornetwork.com/abroad/why-hindi-urdu-is-one-language-and-arabic-is-several/