welllllllllll - the Russians have a system in use and the Europeans are putting one in place as well so it's not all US controlled
However they are dependent on satellites and there are a number of scenarios (some natural so man made) that would see the network seriously degraded.
GPS has quite a few issues from a survey point of view that the average guy has no idea about as well
Having a back-up in place is a really good idea