Having dealt with both TDAmeritrade and Charles Schwab, I'd say that's probably a good thing. Neither were great, but Schwab was a much better user experience than TDAmeritrade in my opinion.
[1] https://www.amazon.com/Invested-Changing-Forever-Americans-I...