Who pays for innovation
Public versus private funding, and what each is actually good at. Military budgets get credit for innovation mostly because they're concentrated; science funding is spread thin enough that breakthroughs get starved. See Military vs. Science Funding.