Nike thing when Nike took over. They got rid of "home" and "road" for "association", "icon", "city" & "statement" uniforms. And LockerVision where what teams wear is scripted ahead of time.
I realize some alternate jerseys are cool. I think it’s fair the home team gets to choose what they want to wear. With that being said I miss the good old days where the home teams would only wear white and road teams uniforms had to be colored colored.