для того чтобы его можно было использовать внутри gtk-прог, а не потому что оно ему жутко нужно. И да, glib к gtk отношения не имеет.
ну и бтв, я находил старые посты Qt'шников, где они писали "We believe glib event loop should be the standard event loop for entire Linux platform"