You make a good point, but I believe the article is referring more to things like the Cisco CLI, where you get automatic contextual help text by pressing the tab key or a question mark, and it actually does come pretty close to being natural language. See http://www.cisco.com/warp/cpropub/45/tutorial.htm for some examples:
Router# configure ?
memory Configure from NV memory
network Configure from a TFTP network host
overwrite-network Overwrite NV memory from TFTP network host=20
terminal Configure from the terminal