Just to add to the "innovator argument" - nobody ever invented anything from the scratch, even the best of them. Every research is a never ending spiral of attempts and fails. And also, in almost every invention you can trace taxpayer funds. It's not that clear cut as some think it is.