Of course, I am not the expert here. But, what was the need for improvising such a legendary song with Taufiq Quereshi's skill? Mr. Quereshi may be best at what he does. But, the improvisation was no where near the ORIGINAL version of the song.
Even though I didn't like the rendition, Zain Ali is not at fault here. He did his best.