I believe that can be attributed to the fact that teams nowadays prefer to outsource their mixes, leading to similar sounds. There aren't many DJ's that teams are willing to pay for a mix, leading to mixes being made by the same few people. The overall quality of mixes has gotten better, but the creativity has somewhat stagnated. Another causative factor is that many teams don't allow DJ's creative liberty, leading to everything sounding good but unexciting.