It seems to me the deal is not completely dead yet:
“Musk Publicly Challenges Twitter’s CEO To A Debate”
I’d love to see that debate!