They way I look at it is we won 7 games last year. We had bad losses to Miami (who we destroyed statistically) and should of beat. We lost to Detroit in the final seconds. We tied SF in the first game even though we had them beat most of the game and then fell apart. So you could easily say 10 wins was in our grasp. How we lost to NY is beyond me. So even 11 wins was in range.
That said, I think our D will be even better this year and our O HAS to be better. The schedule makers didn't do us any favors but I don't see any reason why we can't win 10 games this year. We can play with ANYONE, IMO.
To me it all comes down to health and a little luck. I mean how many fumbles occurred last year where the ball bounced perfectly to the other team. Game of inches...