Ukrainian President Volodymyr Zelensky is facing rare public protests and pressure after firing his popular technocratic defense minister, Mykhailo Fedorov.Fedorov’s firing came as part of a surprise government reshuffle, which removed Prime Minister Yulia Svyrydenko after less than a year in office. Fedorov had held his position for an even shorter period of time, roughly six months, but he made a name for himself as an energetic reformer and advocate for an entrepreneurial focus on drone production and warfare.Zelensky neglected to explain why he fired Fedorov but stressed that he would stay on his team. Fedorov doesn’t seem so sure, however, and said on Thursday that he rejected an offer to stay in the government in an advisory role.

Worsening the situation for Zelensky, Fedorov decided not to go down without a fight. The now-former defense minister held a press conference in his favored style of a Steve Jobs-style presentation, presenting his vision of modern warfare, drone technology, and trashing army leadership and bureaucracy.The president’s failure to provide a clear reason for Fedorov’s firing fed the growing speculation, especially as Fedorov was widely viewed as successful in the position, particularly by the Western press. Explanations as to why he was fired have varied widely from the defense minister allegedly being too corrupt, not corrupt enough, too combative with army leadership, too showy, too popular, and too in the clouds on military matters.Clashing philosophies