There is no doubt that Urdu is a beautiful language. Several poems and ghazals written in the language bear testimony to this. However, what is beautiful need not always be easy and this certainly holds true in the case of Urdu. You can shower praises on the language all you want but you need to work a bit hard to pronounce it right.
The difficulty posed by the language is hilariously depicted in a video where five people in Pakistan were asked to read Urdu. They start it off confidently, but soon after, all of them falter and after struggling hard, they simply give up. However, one among them, after persisting hard, manage to deliver.