That's where the ducktape comes in I guess? (Just kidding)
I mean yeah GPS is ancient tech. But actually getting the required 24 or whatever satellites into orbit (or retrofitting) and getting the receiver tech into enough hands to get any kind of traction is still a sizable challenge.