I don't agree that glib2 is heavy, it's about the same size as xlib. This is the kind of problem where if you're building your own packages, it's easy to make the modification yourself if you care enough. There isn't much reason to reduce the usefulness of packages by default.