This reasoning, on the face of it, is absolutely ridiculous.
Because one side is very advanced militarily and the other side is not, then the side that is very advanced needs to let the other side have a fairer fight? No. Not at all.
A mugger comes at you with a knife. If you have a gun, that's not fair, you need to let the mugger with the knife stab you a few times before you pull the trigger?
Or let's say the other side has a stone, and is perfectly happy to hit you over the head repeatedly with it until you are dead. You have a M240 light machine gun. Very asymmetrical. You can take out the guy with the stone and a few of his buddies with a burst. But no! Unfair! They should be given machine guns too to make this fair. You should wait until they are given machine guns. Matter of fact, you can watch them get machine guns. So you wait to make sure they get all set up with their new donated machine guns, make sure they get the right training so that they know how to kill you with it, since it is only fair, right? No. If this were you, you would kill them if they are trying to kill you, no matter what weapons they possess, no matter how asymmetrical the military technology.
We are in very twisted times, as Hamas knows it can't really hurt Israel militarily with these tactics, but is very willing to provoke the situation such that they get pummeled. Each time Hamas provokes a pummeling, they get more funding and better weaponry from outside sources and more sympathy from both within and around the world. In the short term, Hamas has no hope of winning militarily. However, they hope that in the long term, they can grow strong enough to take on Israel militarily and wipe them out.