Custodial solutions will be often faster in implementing new features. And for the time being they are much more user friendly.
And as you said, they have a place in the ecosystem but they shouldn't be default go-to solutions and never used to store large amount of funds.
Tons of education & development ahead...