It's not a case that this team is weaker than last years team. It, probably, is a little bit better.
However, as the Cardinals may have improved themselves, so have most of the other teams in the league, particularly their division rivals, namely the Seahawks and the Rams, while the 49ers still have a fairly good football team.
And, if you peruse the schedule, you will see that most of their opponents have done very, very well in free agency, and the draft.
Cincinnati, for example, made vast improvements.
Detroit has done well.
And, one of the most active teams in free agency, etc. was the Panthers.
These are the three teams on the schedule that, normally, one would say that the Cardinals should beat, however, for as much as the Cardinals may be a better team than last season, so are those teams.
Realistically speaking, of the six division games, the three on the road must be figured as potential losses.
Home games against the Rams and 49ers will be no picnic and, lets remember, that the Seahawks won here, last season, and they are vastly improved.
Normally one would have to say that, based on last season, the Lions game would be a walk in the park, but it is Their home opener, and they are a revamped team, especially with their hapless head coach gone. Winning on the road, on opening day, is not easy.
Can you honestly say that this Cardinal team will win At Cleveland, AT Pittsburgh and AT Chicago? An honest answer has to be NO.
Then there are the other home games, Packers and Ravens, and the Ravens are as good a defensive unit as there is in the NFL.
So, if you can see more than three victories with this schedule, assuming that all of the opponents have improved as much, maybe even more, than the Cardinals, please tell me where those victories will be.