According to Boston.com's front page, the Red Sox logo and uniform changes "have some fans wondering--why fix what wasn't broken?"
Hmm, let's see.... Why would the Red Sox do such a thing?
At Boston.com's Extra Bases blog, Steve Silva explores that very question:
According to the team, inspiration for the uniform changes started
during a “turn back the clock” game against the San Diego Padres on
June 22, 2007.