your kernel is already thin and light. if you're using a modular kernel, as most distros default to, you're only loading the modules you need and can use.
as for apps and packages, i don't care for most distros' dependency systems, but the only downside is more files on disk -- and who really cares if there's an extra 25MB of stuff you never use on there, assuming you have the space.