My God, why u indians can't bare the comparison of a pakistani fighter plane with french or russian? The guy who started the thread didn't say JF17 VS Tejas. please open up your eyes and read again.
besides this, there is no harm in comparing a newly built aircraft with those which have already proven themselves in a certain role, rather a newly built aircraft is always compared to those which are good in that business.
why u compare FGFA of Russia and India with F22 or why russians call SU37/47 the F22 Slayer? that is because F22 is the best in the business and to earn name a new fighter should have some capability to counter F22.
would you compare tejas (if it comes in full production) with tempest II of second world war for its abilities or with EF Typhoon or rafale? ofcourse with the later.
so thats how comparisons are done, and JF17 unlike MKI or MIG29(which were primarily built as air superiority platforms) is built as a multirole fighter, one can compare and comment on its different capabilities in different roles with those which are best in that context.
so whats that makes you so upset about such a comparison?