"The reason your iPhone 5 lets you get directions, communicate and make dinner reservations is the global information infrastructure and the tcp/ip protocol, both products of a national innovation policy."
And on you go in that vein, but that's massively reductionistic. For one thing, if that is so true, then why did the iPhone 5 not exist 30 years ago, which is still many years after those advances?
The Internet and TCP, as important as they may be, are still vanishingly small components in the huge collection of things we call the iPhone 5, with all of its huge stack of software, the huge stack of hardware and work to miniaturize it, the hardware necessary to feed it wireless signals, the huge software stack that requires, and on and on it goes. The reason the iPhone 5 didn't exist 30 years ago is quite simply that the society of 1982 simply couldn't afford it, and it took decades to put together everything that was necessary so it was affordable. Dozens of iterations on dozens of technologies, consistently improved over decades by a crew of tens of thousands of people. Nobody could even conceive of what it would take to centrally manage this massive set of resources.
If you could graph the amount of work put in to make things like the iPhone, if you could even define such a thing halfway sensibly, you'd have a hard time finding the sliver that represents the government work done on TCP/IP. It's an insult to the hundreds of thousands of other people who have done so much for you to pretend that that tiny little sliver was so much more important than everything they did.
The government has a huge role in providing the stable environment necessary to safely do that work and the fair playing ground to compete on, but the government's direct involvement in the creation of the iPhone is negligible. And if we account for patent shenanigans, possibly negative. (One massive stupid patent lawsuit can pay for an awful lot of research, after all.)