That's true. However especially this texture scaling issue is the reason why one should not scale groups/components only just a little bit (so that the different instances do not differ too much from the definition itself).
Just an example: I model everything in a bigger scale knowing that SU has issues with too small scales. Now if I use ten instances of the same component and at the end I scale everything back, the texture will get distorted on each so the scale definition command is useful in this case.
In the above case, the model was already messed up (some parts with scaled while other parts with normal texture) so here it's almost all the same which method we choose, neither is really "clean" any more.