GPS could make Activity more complicated, though. Then, once GPS is added, why not add map sharing via social media, uploading routes created by others, etc?
I appreciate that GPS will give more accurate pace and distance, and can be useful for auto lap count and timing, auto pause, and other tricks like that. But it's still rough on battery life, and out of the hundred-plus runs and rides I've done with my Garmin, I've "shared" maybe five of them. Personally, then, I just don't care enough to want GPS again.