I agree. Can you really think of ANY situation in which you would need a compass and fire-making materials in an urban environment? The roads/buildings are ready-made landmarks and you wont be building a campfire on main street. Even in the hugely unlikely event of a complete "roadwarrior" like societal collapse, you could readilly scrounge these things if you needed them. I would focus more on realistic "survival" needs. If I were caught in a terrorist attack, earthquake etc., and I was not immediately preoccupied with my own injuries or need to escape, my first thoughts would go toward coordinating with my family. So I would (and I have) set up some plans regarding a safe meeting point and different ways of communicating (email, cell phone, pager, voice mail). Sure, one should carry prescription meds if one needs them, but the other first-aid stuff you mention is too scant to help yourself or someone else if really injured.