I'd be careful labeling St. Louis as a bad team. That team finished ahead of the Panthers last year, and held thier own with the Seahawks and Niners.
I think the Cardinals are the clear cut bottom feeder in the NFC, but who knows. Arians and Palmer could do some decent things with Fitzgerald, and thier defense has always been somewhat decent.
The were 7-8-1 and I did say they "certainly aren't terrible". The point was to list the weakest teams in the NFC (which they are), but also strengthens my point that the NFC is no joke.