A lot more goes into defense than just run defense; pass defense is arguably much more important than run defense. Also, we've gotten some bad coaching against us where the opposition stops pounding the rock. I realize that's part of VJ's plan--the bend but don't break plan that hopes the other team gets impatient. That helps a defense. It also helps the defense if a scheme is put together to help them in their individual deficiencies. I agree that VJ hasn't done that well. That does not, however, mean that these players are all good run stuffers. I think we have below average run stuffers in the front 7. The secondary has done a LOT of work to save their asses on many, many occasions.
I think it's hard to tell. My reasoning is that I have seen way too many situations this season where the Cardinals players just weren't in position to stop the run.
This week they were and they shut down a pretty good run game.
Even against the Colts, the Cardinals stopped Jonathan Taylor six times for no gain or a loss, the most any team in the league has.
So they have had moments of competency and moments of incompetence. I would say from what I see, it looks like a defense that is gearing up to not give up the big pass play at the expense of the run game, but have at times, been good against the run when they have played teams that are known to be run heavy.