F-16s do not cost $29 million today. The total cost of the latest block 61 F-16s are north of $200 million each.
...
Don’t you think foreign governments are being way overcharged for the F16?
The Block 60/61 F-16 is a far more capable platform than the 1980s F-16 was, plus you have to add in 3 decades worth of inflation. I suppose if foreign governments thought they were being overcharged, they'd be buying Eurofighters or Rafales.