it's about changing the uniform often enough to keep jersey sales going!
I lived in the UK as a kid and was amazed at how often the soccer teams changed strips here---- and always gloated that my Rams team had not changed their uniform in years and it was all about fan recognition with their teams strip....... money talks!