There is no doubt that the governments will always want control and Chivo was created for that purpose but at least they were clear from day one that you don't have to use Chivo and can use any other wallet you like. It's not like they mandated that the only legal way to use bitcoin is through their shitty wallet!
funny you should say that.. late last years issues with their wallet were problems that were LN related.. oops.. yep you just fell into your own trap of calling your favoured network 'shitty'
at the user level it was just mysql balance which if prompted by a user request would trigger the custodian hub to do a LN payment using their master hub custodian channel. to move some msats to an exchange..
users never had coin control.
this broke because the master hub had mega balance but none of its routes had balance(liquidity) to support the amount of routed funds out of the hub to certain limited services that supported LN in el salvador.
so the LN payments failed due to liquidity bottlenecks between the hubs and services.
but hey. ill give you .. pfft. 6 months to do some research.
..
should you care to do your research(i doubt).
maybe you should look into the hoard of coins that were allocated into the el salv chivo. and actually see if those coins were ever sub divided into millions of independant locks to allow each person to even have key control of a $30 allotment to move between wallets.
should be easy enough to find millions of channels of $30 balance measured in msat.. right?
(hint)
how chivo worked was not as you think, the users couldnt simply take a $30 channel balance and sign it into another wallet provider
..
this prompted el salvador to now be using 'alphapoint' as a custodial service that hoards all the coin and then converts it to fiat
within their system. (much like coinbase)
or offers LN entry/exits if customers request withdrawals. and occasionally they can even withdraw actual bitcoin (though as you know and love.. the fee's prompt users to stay away from withdrawing bitcoin)
thus again not actually touching the real bitcoin network nor splitting the funds of real bitcoin to each person independently
..
big hint .. just because a brand/service/altnet/app says "we are bitcoin" does not mean its actually bitcoin