1. At Meta, you had to use internal "approved" tooling to build you product. which is far worse than products in open market. BlueSky can put it all on serverless like AWS Lambda and call it a day.
2. If funds are an issue, then raise more. There's no way around it. you had to scale sometime. Even if you optimise well, you'll still burn a huge amount supporting free users.
3. Threads was built by 10 Engineers. A simple MVP shouldn't have a massive team behind it anyways.
I feel the founders are largely responsible for not having their priorities sorted out.