The last things of value in twitter...the goodwill associated with it's brand name, the user base, and the tech stack are all the focuses of Elon's beating over the last year. He's shelved the brand (and honestly, it's poisoned even if he unshelved it at this point), the user base appears to have shrunk by 1/3rd or more, and the tech stack has done the equivalent of catch on first 3-4 times over the last 6 months.
The wall street firms that were offered 70 cents on the dollar for their twitter stakes and turned it down are going to regret that when they end up settling for 10 cents on the dollars and selling office furniture to get it after the bankruptcy proceedings.