There seems to be a misunderstanding in the way that we render ecom groups and sub groups and the way you guys expect it to be.
These two recent threads discuss the issue:
http://developer.dynamicweb.dk/Forum-17061.aspx?action=ShowThread&ThreadID=687
http://developer.dynamicweb.dk/Forum-17061.aspx?action=ShowThread&ThreadID=715
Of course there are reasons why we do it, how we do, but we're always aiming to make it better (yeah, really:)), so I thought we might harvest some input from the real world and see if we can come up with a solution that satisfies your need.