I agree 100% with the OP. I think it comes down to where does Kirk Cousins want to play? (assuming he is not tagged again). I believe he wants to be a winner and will take more than just $ into account. He is going to get paid without a doubt. Buffalo is trending upward and is now known as a playoff team without a quarterback. The Bills could be very attractive to him. Look at the other teams that need quarterbacks. What team is in better position than Buffalo? I think he would be a great fit and he would be The Man from the second he puts down the pen.
This would definitely be my Plan A. Hopefully they got rid of the dumb butt that did MD's contract. They need an out after 3 years if he is not performing.