Agreed. They also turn up randomly on various crew in Generations so that also ties them all together nicely too - excluding Picard turning up in Emissary of course.
I’ve always found the uniform change/random confusing in Generations. I get it, everyone was changing for the new look so it was filtering through - but considering replicator technology the entire crew could have changed uniform all at once on a date Picard set.
Not eventually as in the real world waiting for the uniform supplies to arrive in waves…
Is a nit-pick I know but it still irritates me to this day, never mind the film itself! I still love it though, warts and all.