Earlier quoted context omitted.
An even bigger WTF is why GPS data isn't signed with some official key so spoofing is impossible.
Because an attacker can just replay legitimate broadcasts with slightly skewed time and origin and introduce huge errors into the fix.
If you want to prevent replaying as well, add a counter.