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.
While I've had no issues with Schwab, I wonder what they're doing/did that made them the leading discount broker and not get gobbled up by someone. Of course, I'm sure they're also kicking themselves for not getting the Millennial/Gen-Z customers that Robinhood has.
They did sell to Bank of America in the 80s, then the founder bought the company back after a few years. I recently read Charles Schwab's book and would recommend it if you are interested [1].
I've used both. I love ToS and the two times I've had to get support ToS was great - like the first CSR could repro my bug and filed a ticket - and it's since been fixed.