Washington could have had Kirk for $20 million per the year Osweiller was signed by the Texans, they chose not. The following year they could have signed him for $23 million per, but they tagged him instead.
They put themselves in this position, hoping he'd fail while on the tag and lower his value. They gambled, they lost.