Okay so if a gang of looters break into your house the you defend yourself with force. If scores of vagrants come asking for your supplies you give them a little or turn them away if there's too many.
But what if they won't go away? What if they hang outside the street just outside your house saying to hungry passers by "Hey you know this guy's got a year's worth of food and he's not giving it to any of us!", what if a mob of people start to gather in the public space just outside your house. What if that mob turns a few to dozens, to hundreds, what if once the desperate mob of hundreds of people all decide to rush you at the same time?
All reasons why I think bugging in in and urban or sub-urban environment is dodgy unless your very very discreet about your stores.
But what if they won't go away? What if they hang outside the street just outside your house saying to hungry passers by "Hey you know this guy's got a year's worth of food and he's not giving it to any of us!", what if a mob of people start to gather in the public space just outside your house. What if that mob turns a few to dozens, to hundreds, what if once the desperate mob of hundreds of people all decide to rush you at the same time?
All reasons why I think bugging in in and urban or sub-urban environment is dodgy unless your very very discreet about your stores.