One of the key goals of humankind is to be able to control the environment it lives in. We control the world around us using our brain and body. When it is impossible - we use pseudointerfaces such as keyboards, gamepads, control pads, touch screens and other physical interfaces.
The development of neural interfaces made it possible to get rid of barriers between your mind and device control, but they are still not ready to give you the real control of complex systems: robotics, smart home systems, software etc.
There is an abundance of neural interfaces in the present market, but all of these currently available devices can only read basic brain signals. What they're not capable of, is a high level of specificity in reading and responding to brain commands.