> Twitter/X downloads and advertising revenue have both fallen significantly so far under Musk, who has repeatedly admitted that he overpaid for the social media platform. https://www.axios.com/2023/10/29/fidelity-twitter-x-value-elon-musk [www axios com] I have not seen where he admitted he overpaid. That it isn't worth what he paid is something he blames on others.