Lotta things caught my eye in this post..I will focus on the GPS thing to add a thought about human achievements.
As many of us know (or not) that GPS technology "works" in part because an obscure Swiss patent office clerk over 100 years ago (using mathematics only) figured out that time actually passes slower on the Earth's surface than it does at satellite altitude. The "clocks" have to adjust for this tiny but real time difference otherwise the system is wildly inaccurate.
Sorry, its nerdy, headache-inducing stuff, but you can trace the lines, from 1905 when Einstein articulated the "quantum effect" and the postulated the existence of a thing called a "photon" among other things, to today's technologies - computers, cell phones, smoke alarms, television, nuclear energy, on and on - we take for granted/didn't know that were built on that fundamental work.
Would somebody else have come up with Einstein's stuff? Sure - lotsa smart people in the world back then. "when" and "who" is idle and pointless speculation, but likely because it happened WHEN it did in 1905, that world we see today looks as it does.
thank goodness for smart people, or not-so-smart but lucky ones, to advance the human race forward.