But does that explain why they didn’t just prevent trading on these names unless your cash balance is settled and nothing on margin? They already have a mechanism for that.
Imagine half of your userbase, especially almost every single new user onboarded this week, explicitly only wanted to trade on specific symbols, and you don't allow them to do so for 2-3 weeks (ACH settling period) at all.