It doesn't matter if you removed 1 million spam accounts per day if you are getting 1.3 million new spam accounts per day and don't know that. Also notice they never had any intention of letting Elon Musk look under their dress and prove to Elon Musk & investors that the 5% bot number is valid. Notice "The company said it does not believe a calculation of such accounts could be performed externally because it would require private information" in other words we refuse to reveal the due diligence asked for and you will just have to take us at our word with ZERO proof. Elon Musk did NOT give up his due diligence this is what the contract was about. He can say all day on Twitter he wants to buy and offer a price but until there is a contract for purchase, his Twitter posts mean nothing. The contract for purchase did NOT give up his due diligence and in fact had very specific requirements which Twitter has refused to meet, and Twitter just keeps saying you don't get to see that information, just take us at our word. We would never lie to you. It's not like they have a reason to lie....oh wait they do because if the amount of real users seeing ads on twitter doesn't match what they told advertisers then they are in material breach of their ad contracts and most like have conspired for years to deceive advertisers. Not to mention if they lied in their SEC filings it would make the investors not full informed and the valuation of the company is a lie and they would face investor class action lawsuits and SEC investigations and serious SEC fines. It is not to their advantage to let everyone look under skirts and it is not to their advantage to have their company put under the microscope to see what they have been lying about for years.
Also part of the purchase contract was the Twitter could not make any material changes to the company. They have laid off large amounts of staff and had multiple top executives leave the company. Now you can't tie people to their desks and keep them from leaving but that isn't Elon Musk's problem that is Twitter's problem and the contract they agreed to. So Twitter is fucked, if not on the bot issue, then Twitter is fucked for materially changing the company with issue of employees and Executives and changing policies.