The Israeli prime minister's son has come under fire from Israeli troops who have opted to fight alongside Hamas for staying in the US and "abandoning" his nation.