No country is perfect. These laws probably existed long before Bitcoin came into the picture. Bitcoin is a step in the right direction, but it doesn't solve everything overnight.
where human rights mean nothing
It's a little ironic though, anti-abortion movements (also framed as pro-life) are usually framed as being in favor of human rights (the rights of the baby). And there's no shortage of people who think this way in every country (especially if it's part of their religion). The only difference is most of them haven't managed to put laws in place that imprison people.
I wouldn't really call this a dilemma. It doesn't matter which country you look at there's always going to be many things you disagree with. I'm sure there's plenty of El Salvadorians that don't share the same sentiment as their governments.