Matchup nightmare is decent in that it conveys a pretty complex point relatively quickly. My only knock on the phrase is that it isn't very specific as there is a wide variety of traits that can cause matchup nightmares. In other words, it only makes sense to use the term when not "digging deeper" than "scratching the surface".
I agree that some terms and phrases are bad. "Matriculating the ball down the field." is an awful attempt at trying to sound intelligent rather than communicate an idea.