Simple fix:
Remove the GPS's ability to track players, in the real world the GPS is used to find POIs (points of Interest) and addresses. So the GPS's main function of locating businesses, POIs, should remain but the ability to track and locate players should be removed. Keep the ability to track players for medical personnel only, (or remove it entirely) so that medics are still able to track and locate players to heal them.
The location command is not as advanced as the GPS tracking ability, so I believe it would be safe to stay as-is. When you locate a player using /locate it tells you the player's rough location and including how far away they are from you but does not allow any type of tracking.