I don't agree that letting them score was the thing to do. The ball was inside the 10 and Eagles had two timeouts. Eagles would have had 50 seconds to set up a FG. Now they need a TD.
I understand why the Eagles let him score, but I also don't blame the Jets for putting it in. I trust their defense a lot more than I would trust their offense to get in the end zone on third.