The Ravens are not a good team again this year. They are walking the fine line between winning and losing with every team they have played this season. All of their games have been within one score so they can easily be 0-5 as they could be 5-0. They're finding a way to win the close games, which is a plus, but they're also playing terrible talent (excluding the Raiders now as their offense is now entering the elite status). This isn't a team playing down to competition, this is a team that is average at best and playing the rest of the average to below average league. The Giants game will be very tough for them to win this week, and they are very average.
Looking at the Ravens' schedule. They enter the bye in 2 weeks, as do the Steelers, then for their final 9 games, I personally believe only 2 of those games are winnable for them (Dolphins and Browns). They should get whipped by the Bengals and Steelers twice, as well as NE, DAL, and PHI. They may get lucky with another game, but 8-8 is their ceiling, though I feel 6-10 is probably what they are.