Sooner or later people will use all of the items that you've mentioned,however,i don't understand why more people don't invest in a dependable generator.I could live off the land because my inner skull was schooled in survival training courses/classes...but we still own a generator.