The problem he is complaining about sounds like a lack of modularity to me: being forced to pull in dependencies that he won't be using at all.