I can appreciate that position, but let's dig into the nuance a little bit.
After 2005 Israel had a temporary blockade which ended in 2006. After 2007 and the election of Hamas, a new blockade enforced by Israel and Egypt was implemented to isolate Hamas. Excerpt from Wikipedia:
I fully recognize that traditionally a blockade can constitute an act of war, and exerts control over a region or country, so I understand why the UN considered a blockade am ipso facto occupation.
At the same time, where is the outrage against Egypt, and what less invasive measure do you propose Israel and Egypt take to ensure regional security when you have a neighbor whose stated purpose is the violation of UN recognized borders?