Pretty much.
Though again... I don't know how many more reminders the public needs to admit that its a week to week league. You can't just send your B squad out there and beat bad teams. I listened to people on Twitter (my fault for doing so) saying we should rest Roquan because we didn't need him to win. Looks to me like we absolutely did need him to win. We needed some guys to step up who normally haven't in order to win. Bateman, Pierce, etc.
It's the NFL. Every week is hard. Some are just harder than others. The gap between the good teams and bad teams, over a season, is wide. The gap between good teams and bad teams, on a single gameday, is very, very, very small.
I feel like sometimes people treat the Ravens vs Cardinals as like Alabama playing Bumfuck State. It's not close to that. It's more like Alabama playing a conference game against a top 25 team.