It looks to me like Israel is doing an excellent job.
of course hed say that..he hates the military. Its the 2023 “loser mentality” of todays US Armed Forces....