Twitter generated $3.4 billion in revenue in 2023. That's a helluva money printing machine. About a fourth the size of Facebook's. I don't know how big yours is, but thats bigger than mine. The problem is that, even with such a big money printing machine, if it costs more to operate than it spits out, you don't make money. Twitters problem wasn't getting money, they were getting huge piles of it. It's that they spent more than was coming in. Paying people to make the service happen, especially people to deal with the people who want to give them money to run advertisements, on top of with everything else, was expensive.