Every tool is neither good nor bad itself. A tool in good hands can be used to accomplish extraordinary things. A tool in the wrong hands (Such as ignorant ones or malevolent ones) brings about abuse. Parsers are one such tool. A parser is both used for good and bad. It all depends on the user. Sadly, players such as Rashammel had an experience with an ignorant user. It happens. That shouldn't have us be too fearful to use such a useful construct.