The government of Israel has a job it is working on. I think if I lived in Sderot, I would seriously be looking at reenforcing the house.
The roofs are like paper to these rockets. What needs to happen is that a roof within a roof needs to be built, a wall within a wall. Sand bags need to be placed on this "Sukkah"-like structure.
The wood is not too terribly expensive for this temporary measure. Trust in G-d is important. But why test G-d unnecessarily? We as Jews should take measures to make our children safer as best we can. That is what I would seriously pursue.
The same for cars. They need to have shielding against rockets and shrapnel.
I am sure the government of Israel is doing what it can, but it is not enough, and additional measures are required.