Veteran recognition law won't fix problems, says lawyer