Why did you move the goalpost towards "innovation"? If you're on an H1B visa, you're probably contributing to some company attempting to be innovative. If not, who cares? The economy doesn't run on innovation alone.
Contributing to a company attempting to be innovative doesn't mean that you are being innovative, and so the degree at which you are capable of innovation doesn't matter very much. As for people being recruited specifically for innovation, there is essentially no limit in their immigration.