Problem number 1 - There is no official list of voice commands. There are a bunch of unofficial sites from random people who have compiled lists.
Problem number 2 - Tesla changes the commands with each update so whatever you learn may not work in 6 months
Problem number 3 - You have to be exact with your verbiage. Close don't count so if you forget what word to use it won't work. Many phrases that should work don't
Problem number 4 - many people don't like talking to their car
Problem number 5 - voice commands don't work if you don't have internet access
Problem number 6 - voice commands don't work if you're on the phone
Problem number 7 - voice commands interrupt whatever you're listening to
Problem number 8 - voice commands don't work well if you have an accent
Problem number 9 - voice commands interrupt any conversation you may be having with a passenger
Problem number 10 - voice commands don't work well if there's a lot of background noise (I an turn on the defroster but not turn it off)
Problem number 11 - voice commands don't work well in other languages.
Except for that voice commands work perfectly!
Solution number 1 - That's the fun of voice commands...so may different options but many lists do exist. I can use VC for nearly all the things I want ot do and I got those from non official lists!
Solution number 2 - No, Tesla have changed actually very few commands and the online lists are updated frequently. For all the commands I use only 2 have changed in over 24 months.
Solution number 3 - So as in nearly ALL voice command apps...you need to be precise...luckily Tesla gives you several ways to say lots of commands.
Solution number 4 - That's only a problem for the people who actually think they are talking to their car! I'm guessing they prefer to only touch and caress theirs...!
Solution number 5 - Luckily 99% of people's drives are where there is access
Solution number 6 - then when you are on the phone press a button! That's hard eh?! LOL. Better yet, keep calls to a minimum while actually driving, its safer!
Solution number 7 - if its uninterruptable then press the buttons...why is it detractors always think it is black and white?
Solution number 8 - I have an accent, works for me but hey, think of it as helping to improve your spoken English! Hidden benefit?
Solution number 9 - if you are driving with Miss Daisy or Adolf Hitler then just press the buttons, otherwise why would they care?
Solution number 10 - I just tested it with fan on full...worked fine. If it doesnt, guess what, just press the buttons!
Solution number 11 - I can only hope Tesla expand this so other countries can enjoy the benefits of VC
You seem to think that VC should either fully replace screens or go away. I prefer giving people options rather than one size fits all. Perhaps Tesla will allow further customization of the screen so users can decided what goes where but until they do, voice commands remain a good alternative for people not afraid to speak when they have other people in their car, are confident enough to use their voice to control their car, that drive where 99% of us drive our Teslas most of the time, ie in cellular range, that have the cerebral capacity to understand it isnt only VC or just screen, but a rather nice marriage of the two!