Philip Slater in The Huffington Post:
I can understand that after centuries of persecution it's satisfying for a Jewish state to be the aggressor for a change, but there's a codicil that goes with that role. You don't get to act like a victim any more. “Poor little Israel” just sounds silly when you're the dominant power in the Middle East. When you've invaded several of your neighbors, bombed and defeated them in combat, occupied their land, and taken their homes away from them, it's time to stop acting oppressed. Yes, Arab states deny your right to exist, threaten to drive you into the sea, and all the rest of their futile, helpless rhetoric. The fact is, you have the upper hand and they don't. You have sophisticated arms and they don't. You have nuclear weapons and they don't. So stop pretending to be pathetic. It doesn't play well in Peoria.
(Yes, I know, we Americans should talk–always trembling in our boots about terrorists and 'rogue states' and 'evil empires' when we have enough nukes to blow up entire continents, and spend more on arms in an hour than most of the world's nations spend in a year. But just because we're hypocrites and Nervous Nellies doesn't mean you have to be).
Calling Hamas the 'aggressor' is undignified. The Gaza strip is little more than a large Israeli concentration camp, in which Palestinians are attacked at will, starved of food, fuel, energy–even deprived of hospital supplies. They cannot come and go freely, and have to build tunnels to smuggle in the necessities of life. It would be difficult to have any respect for them if they didn't fire a few rockets back.
More here. (Note: Thanks to Zeba Hyder)