The words have a specific technical meaning in this case, so it's important to use them correctly. A robbery and a simple theft are treated very differently under the law. Prescriptive grammar is the only way to go when you're dealing with a technical system built out of ordinary language, like law or programming.