It is def true about the United States, non-violent means did not work, they literally slaughtered or jailed all the leaders, and now here we are.
I would also argue that it didn’t work in Senegal either seeing how the French still control the currency. They have not achieved true independence yet but will get there with BTC.
Like when the ANC finally won independence for South Africa but the infrastructure of the country and the country’s finances were still in control of the colonists and arguably still are.