The only advantage GPS would have is that you don't have to install something (eg, a powered RFID tag) in each station. And yet, they've had to install "GPS repeater beacons" to work around this problem. Sounds like a typical case of bad design.
Somebody decided that GPS was a good idea here, and didn't think about problems underground. Silly, but understandable. Somebody else decided that having doors controlled by location was a good idea here, and didn't think somebody would specify a system that doesn't work at some stations. At some point during procurement and installation of the equipment you'd think somebody would have raised a red flag. Unless, of c…
The only sensible reason for this is that someone responsible had a friend that sold GPS-beacons.