Put a kit or two or three in with camping gear, trunk of your car, saddlebags of your motorcycle, on your snowmobile or 4 wheeler etc. Will keep for a couple years at least. A duraflame log costs about $5 and will yield about 48 mini-firestarters that will burn plenty long enough to get a good fire going (about 10 to 15 minutes). Even if it gets wet, it will burn. It's easily replenished if you're on a trek (just about any store will have all the ingredients) and all the prep work you need is done with a knife (try that with egg cartons, melted wax and sawdust). I've been doing this for years, it's easy, cheap, handy and it's never failed me.
Knowing how to start a fire from scratch is always good, but what if you're in an area that doesn't have much for kindling and such. If it's wet or you need to get a fire going quick, you may be up sh!# creek!- why assume it's going to be perfect conditions when you need a fire? I've seen the dryer lint thing a few times too (which really does work well), and if you save enough of it, it will do the trick, unless it gets damp. It also doesn't burn very long. If your wood is damp, you may run out of lint before you get a good fire going.