The funny thing is, I've never seen any evidential basis for the claim that the periods of greatest innovation coincide with the periods of the lowest taxes. This is just Republican mythology.
These claims might be interesting if there was some kind of support behind them. But as is so often the case, they are derived from what they call principle. It must be so because the theory says so.