Dear friend,
Yes F-16 block-60 is expensive. and it's expense due to AESA radar, Vary advance avionics( Close to 5th generation fighter),RAM usages and many more advancement.
If you are purchasing J-10 then it's going to cost equal in new Logistics, Pilot traineeings, new facilitys and many...