blender creates a locrotscale group automatically. But if you have user prefs option “insert needed” ticked and then change location it creates a location group. If you then scale it will add a scale group , and then rotate… you guessed it it adds a rotation group. So Its behaviour is based on your settings.