I think the thing to remember is sport (like life) is inherently unfair. There is no such thing as a level playing field, and whatever decision on whatever aspect will benefit some at the expense of others.
Also, Israel has an army with a centralised command and control system. If it fires a missile then it's a direct result of a governmental wish. Palestine doesn't have an army, it has a variety of different people launching missiles who at any given time may or may not choose to follow a cease fire agreed to by Hamas.