Yes, it is somewhat too busy and modern looking, but the Blues pull off what other teams cannot do.
It always helps to have a great logo and St. Louis definitely has one of the most underrated crests in all of sports. Also, the contrast of dark blue and a nice bright shade of blue all with yellow trim is a great look.
Of course, they have the dreaded ironing board piping, which should be removed. Also, as much as I like the dark blue on blue look, they need to decide which shade is dominant.
On this jersey, the logo, shoulders, and number are dominated by the light blue. But the collar and sleeves are dominated by the darker blue. Not such a big deal except the teams pants are dark blue and the socks are dominated by the darker shade as well. The lighter blue is left hanging, but still doesn’t linger as a trim.