I agree people tend to overreact and overblow expected consequences, but I mean, twitter's valuation is down 80%[0] and they haven't released anything new in two years, after exhausting the backlog of already developed things.
It's not going great.
[0] https://www.forbes.com/sites/tylerroush/2024/09/30/elon-musk...