Even if these products didn't benefit NASA directly, the commercial uses of these products have more than paid for th space program by the massive amounts of tax revenues these products have generated.
Show me one legitimate study with some numbers behind it that proves that. You won't be able to find one. NASA's spin-offs are great but the idea that we're getting hundreds of billions in commercial spin-offs that we wouldn't have gotten otherwise is laughable.