Mainly main advantage cheaper ~ 20 mill $ and ofc can' t also able as an more expensive fighters, despite this do good money for less rich countries.
Don' t need so expensive fighters state of art aircrafts for many countries in more allow have a good number.
For capability/price F-16 is one the best maybe the best.
Grippen close JF-17 but Western more expensive to build, reasonnable but get a range a little low and as JF-17 A2G payload for it futur E/F better.
OT but fast :
The F16 C/D block 52+ has many updated softwares and avionics which makes it a batter candidate for counter terrorism using sniper targeting pods
Western aviation don' t need use expensive fighters for this operations use Tucano, Super Tucano or similar with less expensive weapons is the right choice these operations have begin since 15 years ! and politics, military unable going for it... !
Only exception if the base are far of area of operations in this case COIN aircrafts can have a range so short and necessary use fighter bombers.