They should have just stuck with the TNG uniforms then, rather than a confusing mismash. I understand the navy uses different uniforms for different situations, but the way they were worn in Generations was too random for that kind of logic.
It's funny that I'm posting about this again though. There was a thread in the VOY forum along similar lines earlier this week, and I posted in there, and now I'm here.
It's such a small thing in the grand scheme of things, but it just bugs me. I suppose that's what the internet's for.