I have no problems with channels on Phoenix at least but for normies that just want to use LN, custodial solutions will always be simpler. But yes luckily self custodial LN is closing the gap with bolt12, and this is the way it should be imo, self custodial closing the gap to centralized LN.