The possibility of not being in control of a country's navaids would be the reason given ...
BUT also you can't get juicy under the table commissions with a free system as you can when building land based nav systems with Government money.
Hence in developing countries they would much rather build lot's of Navaids.
Cynical but true.