I would have liked to see Fitz stay, but remember, they did offer him a reduced contract to stay and he said no, ultimately playing for TN for the same reduced money. I understand where Fitz was coming from, but do not fault the Bills for not wanting to pay $7.5 m to Fitz either. In retrospect, perhaps they should have, but it seemed prudent to me at the time.
As for Williams, I think he is a better option than Johnson, but I am at a loss to explain why he is sitting on the bench. Frankly, I think their best alignment would be with Williams on the outside and Woods in the slot as a base offense. Not sure why they are reluctant to do this. Lack of confidence in the QB? Perhaps.