Israel Prime Minister just want to receive some free cash from USA for his army, and if White House support - why not
Any country would be happy to receive free cash from USA
It's not that easy, USA will want something in exchange, nothing is free you know. US may want to have some support from Israel, Senator Jesse Helms called Israel "America's aircraft carrier in the Middle East". Whenever America wants to fight someone in the Middle East it's easier to have some place there that you can get supplies from, instead of transporting them from Europe or US