@earmie: I think you could try to implement your idea on an end site by modifying the .info files. However, if you have 40 modules or so and actually try to do this categorization, I think that soon you will find yourself before dilemmas, decisions, compromises, as to how to classify this or that module.
<br><br>Add to that that different users will see the role of a particular module in their particular system somehow differently, and it will become more obvious why a completely unambiguous default grouping is necessary, even if it does not convey all the meaning you want.
<br><br>