Maybe, but the last six seasons they've gone 15-65, with almost half those wins in Sam Bradford's rookie season.
Every year they get new talent, a different coach (almost always one with a championship under his belt, too!), and whatever, and they've still managed to be an embarrassment to StL sports. Particularly considering that the Cardinals added two World Series titles to their roost in about the same time frame.