The Joint Chiefs do need to resign, but keep in mind its the CoCom’s, CENTCOM in this case who were operationally responsible for this fluster cluck. Joint Chiefs have only policy and acquisition roles. Combatant Commanders are in charge of ops.
Like I asked, what would you have them do instead?