You lose in versatility, then you can't add user-defined operators, which is pretty easy with a Pratt parser.