I just prefer more control over everything, and only want to install what I will actually use. Things like codecs can really be 'messy' too, the way filters and dlls are registered.
When I'm setting things up for family and friends though, I just install k-lite for them