i find it funny, because everyone brags how elite the IDF is. and half of them dont want to fight.
It's not that half of the IDF won't fight, it's half of the people that are called to serve refuse to do so. Which means people between the age of 21-40 and 18 year-olds.
It's also illeagal to refuse to serve at the IDF unless you have something that limits you from doing so.
I wouldn't want to fight in order to rid someone else of their land (Palestinians) although I think they need to meet a MUTUAL agreement soon!
They don't fight in order to rid someone else of their land. They fight the countless terrorists that keep assaulting Israel from the outside and inside (since there are Arabic villages inside of the country).
That's why the IDF is necessary for Israel. Remember that it's also surrounded by hostile countries.
Israel tried and still is trying to get to an agreement with Gaza, but since they are fighting between themselves (because one half wants Israel gone while the other wants peace) and because terrorists keep attacking Israel they can't get an agreement.