This is also a strength. Formal languages struggle to work with concepts that cannot be precisely defined, which are especially common in the physical world.
e.g. it is difficult to write a traditional program to wash dishes, because how do you formally define a dish? You can only show examples of dishes and not-dishes. This is where informal language and neural networks shine.
I can't wait to bring a whole restaurant's dishwashing to a halt with an adversarial plate that has some droplets of paint on it the color of steak sauce.
e.g. it is difficult to write a traditional program to wash dishes, because how do you formally define a dish? You can only show examples of dishes and not-dishes. This is where informal language and neural networks shine.