Could be.
It’s that, or massive data breach. Aligns with “building too fast” rhetoric.
Rumours circulating that Microsoft, their biggest investors, told staff to stop using it earlier this month, because of security concerns. Probably less likely tho