Broncos are in one of the weakest divisions in the league. Panthers are in one of the strongest. We play 2 of the toughest divisions in the NFL with the NFC West and South. When you look at playing only 7 games with above .500 records and only 6 games that were in the playoffs last year, it doesn't look that daunting. Look at the Lions. They play 12 games vs. teams that were above .500 last season. That seem way, way tougher than our schedule.
Opponents' winning percentage really is a misleading way to calculate strength of schedule. THere are always a number of teams that tank and underperform. There are some that overachieve.
The things that's so difficult about our schedule is having the bye in week 4, the fact that we travel to AZ after our bye while we play 3 teams (including SF and NE) coming off of their bye weeks. And the fact that we really don't have any long stints at home but basically bounce between home and away all season.
Timing is what makes our schedule difficult, not necessarily how our opponents did last year.