These have to be spy satellites. GPS is just a timing signal, in space. Technology we had 40 years ago. There is no way you need $100M to build this and have special government authorization to collect the debris.
2. GPS has huge military implications. These satellites will be leveraged by the military. There are literally military secretes involved in these satellites.
3. The 100M is for the launch, not the satellites. Space X's standard fee is 67M/launch. It seems fair to attribute a lot of the premium to extra security costs around handling military technology.
I'm pretty sure this is just Galileo. Yeah it's just timing but Galileo has high accuracy and does SAR reception too. And it's government so the price goes up :)
Also, the EU as an entity does not have a military or espionage agency. If someone does that in Europe it's coming from a country, not the whole EU.
You read that right, I didn’t make a typo.