Nope, it’s the color wheel. Surgical scrubs used to be white and blood would show up quite smartly. Green and blood is kind of a neutral dark grey blob and not nearly so frightening to friends and family.
Other people who wear scrubs because they work in hospitals and feel white is too imposing (pediatric nurses, for example) may were scrubs with animals and balloons and so on.
Phlebotomists often wear a scrub-like uniform in nearly any color or pattern, but the more thoughtful ones wear something that (according to a color wheel) will mix with red blood and turn it not quite so red if they have an accident of some sort.
BTW the benedine is almost the only color in the OR - the green scrubs and jackets and cloths are kind of neutral - makes the yellow really stand out.