Yes, Chinese radars are well known for their poor range.
Since now you do not have anything to say on maneuver (Since your plane withdrew from face off to avoid humiliation), you have shifted the discussion to BVR. Do one thing. Put a big radar on your passanger plane and use it as a fighter.
i have plenty to say but i dont want to ruin your party. I am a caring person and cannot see you guys weep you know. Its your first foreign show, enjoy it.