The pictures you provided show a different uniform than the one we get for the 3rd anniversary event.
In those pictures, they are wearing a more goldish belt. If you watch the episode, you will see the lower crew members in season 1 TNG uniforms wearing the same silver belt and chest sash we get as one of the mission rewards.
If i compare the Academy uniform and the TNG series uniform, i can clearly see big differnces in their quality. While the Academy uniform looks clean and it's colors look real good, the TNG uniform looks washed up and creasy, like it was worn 20 years each day.
Not to speak of the TNG (series) combadge, which is way too big and gets streched with the wearers torso.
And now the Yesterdays Enterprise Belt... i have no idea what episode the responsible deigner has been watching, but it doesn't even remotely look like the belt from that episode. At least the should have made it possible to colorize it.
As a TNG fan STO is one single big dissappointment.
Personally i find it just unprofessional from the devs to make everything related to TNG or the Enterprise D itself look weak, passive, boring or just bad, just because they don't like TNG.
It's just a big disappointment.
Even this years winter jackets are better made than the TNG (series) uniform.
Some designers seem to really hate TNG, otherwise i couldn't explain all this.
I absolutely hate the Galaxy class BOFF & Console layout.
Indeed, the uniform jacket from "Yesterday's Enterprise" does differ from the Season 3-7 TNG uniform jacket. The collar is rounded with no gap at the front of the neck, and there are black cuffs at the wrist.