Sometimes it is nice to place layers in groups. It makes them simple to organize when you have lots of them. It also means you can simply apply the similar effect to lots of layers, without directly affecting those layers. Long story short, it makes life simpler. This will be much simple to program once GEGL has been integrated into GIMP.