Why Phillies lost Bo Bichette to Mets despite meeting contract demands

Bichette and the Phillies had a deal in place, but one thing turned the tide in the Mets favor.