I have seen him singing live around 8 years ago(without any musical instruments), he sang "chupke chupe raat din, aansoo bahana yaad hai" brilliantly and believe me this ghazal is very very difficult to sing..
Give him a chance and stop critisizing him...