How is it punishing a team to let them into the playoffs after they fail to win their division? I see that as a reward.
Also it is true that the AFC North is currently tougher than the AFC West, but you can end up with a story like yours where the teams with better records are in a
weaker division and have good records in part because they each had 4 games against cellar dwelling patsies. (They also could have collectively played against the same extremely weak division.) Whereas the 8-8 team had no weaklings in its division and they just all beat on each other, and they were collectively matched up against a strong division.
In short, having two teams in one division with good records doesn't strictly mean they played tougher schedules than someone else who won their division with a worse overall record. The two good teams could be in a division with two other teams that go 1-15 and collectively they could play against another very weak division. The 8-8 winner could win by tiebreaker in a division where everyone ends up 8-8 and they collectively play against another very strong division.
Mathematical possibilities aside, let's look at your example and grant the 8-8 team is weak. Well, the Ravens should have won their division. Divisions are fun and important to me so I have zero objections to your scenario. If the Ravens have a problem with it they should try to beat the Steelers out for the next title IMO! Champs play at home, wildcards hit the road. 🙂
It's these high stakes that make divisions and divisional rivalries so great. That's my take anyway. Your example seems the same as the Cardinals and Falcons and Panthers last year, and I'm fine with what happened. The next step for the Falcons is winning that division.