There are no free lunches. At the end of the day, it is still a business created to generate profits for its owners. Who like to work for free? So, why do you expect something from nothing? Either it is a pretty bad service or they are nickle and diming you or both!
I have opened an account....no fees isn't such a bad thing..p I don't have a ton of money in there but I know it's a pretty legit service
They raise margin in crashes and auto liquidate your account at the worst prices... It's an age old trick... They dump huge market orders with your account without even an email ...
While I agree that they definitely need to have a more stable margin model, I can at least understand the reasoning. They liquidate at market prices, as they should, what price would they be using, would you want them to speculate with your money during a margin call? It's still better that RH constantly taking money out of every trade you place and selling it as free.
I would want exhange margin rates all the time..and I want a phone call and or email before my account gets liquidated... Pretty basic....and that's what I get now....