Lets look at points per game allowed and scored this season for Buffalo and Miami.
#4 Buffalo 32.3
#6 Miami 30
#11 Miami 20
#32 Buffalo 30
Yes that is right Buffalo has allowed more points than any team in the NFL, and this is an expansion year. Maybe this will make a few people feel better about the inuries.