This question raises its head every winter - why do other countries manage better than we do?
The answer is very simple. Countries, or areas of countries like the US who are assured of deep snow every winter have strategies in place to deal with them effectively - New York is an example.
For other countries, and areas, where snowfall and cold temperatures are not reasonably predictable, a balance between the cost efficiencies of storing grit and salt and investing in road-clearing equipment has to be calculated against the odds of it not being cost effective. The end result is - with exceptional conditions like we have this winter, resources are insufficient, and everyone moans! If the councils invested in stockpiles of grit and snow-clearing machinery, the increase in council tax would make people moan even more, so we should simply accept that dealing with winter is not, never has been, and never will be an accurately predictable situation in the UK. We take a calculated risk with resources, and we get caught out.
It's only weather - let's keep a sense of proportion.