What you listed sounds almost identical to a typical "light traveler" packing list, and is very similar to what I have packed in my bag right now (as I sit in my hotel room) I do a lot of last minute overseas traveling, so a bag like this is very useful.
Duckear posted a link to onebag, it's a good reference for anybody that does a lot of traveling. An experienced traveler can pretty much live indefinitely out of the contents of one bag. With a few additions you can expand your "Everyman's" kit to cover those cases where you don't need to survive in the wilderness, but you don't have a place to stay either. I'm thinking of being stuck overnight at an airport or rest stop, or in some cases having a full day layover but no hotel room to go to.
The key to minimizing what you need to carry is to have items that can serve multiple purposes and clothes that dry quickly. If that's not possible, certain clothes are more comfortable when damp. Avoid cotton in any form because it will never dry.
What kind of socks are you packing? If you get a few pairs of wools socks you can probably minimize the number of pairs you need. Even in hot humid climates I prefer thin wool socks to cotton sport socks.
Instead of a full bath towel, maybe look into those camp towels which is essentially a car chamois. It takes up much less space and is lighter and drys a lot faster. Also, they can be used to speed up clothes drying by rolling wet clothes in it and pressing out most of the moisture.
Why do you need 6 cotton handkerchiefs and 2 bandanas?
In the toiletries, I would also add a travel size pack of tissues. Could take the place of the handkerchiefs, plus not every bathroom is always re-stocked with TP the minute they run out
Hand sanitizer and sanitizing wipes are also very useful if you don't have access to running water.
I normally don't carry much soap, let alone 4 bars of it. if you have running water soap is not really necessary, but one travel size bar last quite a long time.
1 pair of sweat pants is more versatile than a pair of pajamas.
A good fleece sweater or down jacket is always nice to have, if only to use as a pillow on a park bench or a friends floor.