First, it seems there is just not market for their product that could possibly support the valuation in the near future. Second, by virtue of already being so large a company, there is no room for evaluation of new small projects that would change direction. Anything must immediately have enough potential to generate millions in revenue.
Runway is maybe 5 years, so they got until then to produce enough revenue to raise more funding or become profitable. IIRC they sold approximately 50% of the company for the 500M round. Maybe I got this one completely wrong, but I just don't see how this can go well. What an incredibly inefficient allocation of capital for the ecosystem. Imagine giving 100 teams 5M each instead.