I agree. He still will get several more starts before season's end, but if he continues to pitch like he has - and the guy is a fierce competitor IMO - how can they let him walk and not make a reasonable offer to retain him?
If this organization cannot afford a 2 yr contract in the 6-8M range, then they have bigger problems. They could offset that amount by cleaning out some of the other dregs on this roster.