Most people stockpiling and shelf clearing aren't vulnerable.
you should have seen the demographic in my supermarket at the beginning of the week!
Buying what you need for at least a week is fine, buying more than you can store and will use is wasteful and selfish.
On another note, even if an area only has a "dusting of snow", schools have to anticipate and take their staff into account. Kids might all live round the corner, but not the staff!