I already wrote about weight point in my last point.
F7 & Old mirages are not your air superiority fighters, Mirages are mostly being used as Trucks and Mirage are still capable platforms for A2G roles which Pakistan is using for Similar to Indian Mig 21 & F7 both are really good nimble fighters are especially in WVR combat which will Pakistan India both face in full-scale war.
Yes, Pakistan is already trying to replace its aging platforms but it takes time. FEW F7PG are younger than F16s Pakistan have but both platforms serve different roles.
Thunder was developed as budget-friendly Lightweight platform to replace older platforms but Since Block 2 this has changed & Pakistan is trying to make it as a air superiority platform for PAF as well. With Tech trickling down from other Chinese Projects. So Anything which can be installed on J10 can also be installed on Thunder. Are we forgetting the comments from last air chief?
In regards to more hardpoints, & weapon carry capability Pakistan doesn't need a truck for deep Otherwise Pakistan would have gotten to the dual-engine platform in J class.
For deep penetration into Indian air space, Pakistan won't use these air crafts you have cruise missiles and other systems in your arsenal.
This Purchase can be taken in 2 ways
1 its a stop gap until Pakistan can finally make something of Project Azm.
2 F16s is a dead horse and have no future purchase option so Pakistan will use this platform.