I'm not fond of the stack and store pots and pans (or that all share the same handle) - seems I'm always fighting to get the one I want (which is almost always the same one).
For me (in a small class C), I just simply limit my pots and pans to the minimum I need. I don't need multiple pots and pans. A 2L pot will heat soup for 1 to 4 people. A 10" fry pan will cook a couple burgers at a time or an egg and a couple slices of bacon. No need to carry a 1L, 2L and 3L pot. No need to carry a 6", 8", 10" and 12" fry pan. For me, I have a 2L pot, 10" fry pan, 4L pot/deep pan (for potluck meals at rallies), and a teapot. They do everything I need whether it's just me or me and three friends. Rather than buy a cookset, I just bought the individual pots and pan that I wanted - cost a little bit more, but saves on room.
A friend with one of those really small chinooks uses one of those mess kits with a single person pot, pan, lid/plate, and cup. I end up doing all the cooking if we meet up because she can't fit 2 burgers in her pan or 2 servings of soup in her pot.