Rockets have been shooting into Israel for years. Would it be better for Israel to just accept the constant onslaught onto its civilian population? Israel is carrying out its actions to protect Israeli citizens, just as any country has that right. Israel will not just stand by to be a good "role model" for the rest of the world. And anyhow, a great nation would always choose to protect its citizens.
Australia to spend $64.9 billion on ships, submarines over 20 years (Reuters)
from the article: Poll: Majority of Americans say Israel's Gaza offensive is justified