I won't spend a lot of time debating this, but I suspect that if you dig in you will find that you’re paying MORE in slippage and RH not crossing spreads than you’re saving in fees. A normal broker you will execute immediately; RH likely is only executing higher or only on the ask. Anyway, they may call it "free". In my opinion it isn't truly "free".