If the Giants wanted to extend themselves to sign Barkley last year, they would have. He could have also taken less to stay if he wanted to badly enough, he didn't.
If the Eagles want to extend themselves by signing him, that's on them. Schoen is handling this correctly.
I'm sorry he's gone, but considering that he signed so quickly for our rival would lean into the idea he probably had no intention of agreeing with us.