And why did they bomb Abbas' office? No rocket was fired from there. It was just petty revenge for Egypt's visit.
I don't have a problem with Israel's military strategy as such - they get targeted by rockets, and they bomb where those rockets are fired from. Seems fair to me.
What I (and many others) have issues with is the way the Israeli government treats the Palestinians (Gaza and West Bank) outside of headline grabbing conflicts like these. They come across as running something close to an apartheid regime where all Palestinians are punished collectively.