at this point saying they don't work at all, or only stochastically emit things from their training set, or can't solve novel problems, is denying their ability, but only in regards to coding. natural-language interfaces are here but you have to know what you're doing to use them effectively