Earlier quoted context omitted.
What's a lot of processing? Speech recognition can be done on a phone. Are you sitting with your hands on your keyboard at all times while programming? Do you need to move the cursor to a variable, function, etc to refactor? You are assuming that we can only say commands that are bound to a key? "Set breakpoint on line 20" -- You had to reach for the mouse in your world?
I admit that I'm pretty mouse-adverse but I wouldn't have to use the mouse for any of that. Actually I mostly only use the mouse to browse the web. But anyway, that's not really important, I agree that good "intelligent" speech recognition would be very useful for uncommon tasks. But building a project, searching and replacing are tasks that are so common that I can't imagine having to reach for the mouse to do them,…
Yeah, someone always mentions the noise coding in a group. Someone else usually brings up subvocal speech, or something else, but I'll leave that for you to imagine. We need a few more people to imagine what is possible rather than rehash why something can't be done.