Vasquez Rocks wrote:
It would have been nice if they had switched over to the DS9 uniform during the sixth or seventh season. In universe explanation, maybe it took longer for the Enterprise to phase out the other one.
I still think that's it. It's too much of a change to happen suddenly
after seven years of only wearing one type, whereas if there had been even a vague suggestion in seasons six and seven of the tv show that they switched between these two uniforms all the time in-universe (even if it was only the background guys wearing them rather than the regulars) then the sudden mish-mash seen in Generations wouldn't have made us blink an eye.