Voice recognition is still very poor and barely used.
There are really very few situations where people really want voice recognition. The main one is hands free controls when driving or for as a remote control for TV or music.
Touchscreens are great for phones, but I'm really not a fan of them in cars where I prefer the tactile feedback of knowing what button is under my finger.
A lot of it just comes down to having the right tool for the right usecase, really.