I totally agree with your post.
Yet, weren't you the one that denigrated our win over the Rams because the Dolphins beat them?
You are correct about the Miami game not being an easy game. They will be up for us. Plus, anytime you have a defense like the Dolphins, you always have a chance to win.
Having said that, I suspect that there are going to be a lot of Bills fans at the game and not as many Dolphins fans as there typically would be. As a result, there should not be as much of a home field advantage as one would typically expect for this game.
The key to the game is whether we can run the ball. If we can (and I think that we will) we should come away with a win. Consistent with your premise of your post, it should a hard fought game.