Under military law, generals who speak out could be prosecuted for "contemptuous" statements about the president. "I have worried about retribution," says one.