It took 2 Mirages with 2 pilots + 2 WSO's to deliver one precision missile during the 2019 conflict with India and that still required "Line of sight control" putting at risk a Mirage + 2 officers at risk that had to fly a high mission profile guiding the missile to its target.
Now, a JF17 alone can deliver 2 precision cruise missiles on its own with just 1 pilot in a standoff manner...
The Mirages cannot generate the mission rate that the JF17 can, at the lower cost that a JF17 can...
Mirages are old, and will tire easily given the maintenance issues relative to their age. They need to be replaced with JF17s asap.