Netanyahu had never before has met his equal. Other politicians either want to sit on his throne, be his boss, defeat him, or profit from him. Gantz just wants cooperation.
Also never shown before, Netanyahu doesn’t succeed to outsmart Gantz. Remember how far Gantz went in securing his power in the unity government, including changes in the Basic Law? And how he became the Speaker of the Knesset as long as there was no cabinet? How the Likud going partisan was answer with Blue and White furthering some of their bills (against anti-Gay conversion therapy, distancing the religious parties from the Likud). And that he threatens he will support a bill to prevent Bibi as PM of a next cabinet would he go for elections. A very smart strategist!
Further, Gantz opted for a unity government for the good of the country during a pandemic, even if it would cost him politically. Down with political pragmatism and self-interest.
So, Gantz has a moral compass but is not naive.
Many have speculated who would succeed Bibi superman eventually, since he’s killed off systematically all disloyal backstabbing opportunists who were after his job. The most likely candidate is the ex-Mayor of Jerusalem Nir Barkat. But now we have a new statesman emerging on the level of Bibi: Gantz. Not even from the Likud.
Follow the news. Things are happening.