![](https://sh.itjust.works/pictrs/image/9ef965ff-970c-499b-ab7b-78ebf4327387.png)
![](https://lemmy.world/pictrs/image/db7182d9-181a-45e1-b0aa-6768f144911a.jpeg)
I think because of very valid fears about it being a cover for genocide. In the US we have very much done genocide like things like systematically taking women’s reproductive organs. That one wasn’t even that long ago when that one happened.
Looking at Canada, I’m not sure that assisted suicide won’t always be used for genocide. You already have stories of people seeking it for no other reason than being disabled and poor in Canada is so hard they don’t want to try anymore.
I dont think that the slow miserable death that is how dying is nowadays is great, but I do think that there’s a valid reason people don’t like the idea of the government sanctioning suicide when the government is perfectly capable of driving people to it. You make suicide boring and a lot of atrocities will be overlooked. Something being legal and on the surface perfectly okay can allow a bunch of terrible things to happen.
Because it’s inescapable. Web development is by far the most common type of programming work and even if you’re a backend developer you tend to have to touch javascript at some point, so everyone knows the pain of javascript’s foot guns and javascript has a lot.
The fact that it’s mandatory to do your work invokes bitterness in people. For backend, you can kind of switch around until you find a language you like. For frontend, it’s javascript or nothing at all.
Javascript as a language is very out of sync with other commonly used languages. Its footguns are very easy to run into. As a result you have a lot of rituals around just not shooting yourself in the foot. The rituals, libraries, and frameworks around avoiding Javascript’s foot guns have been very shifting and changing. Of course, because the javascript ecosystem changes far faster than other languages, there are a lot of rakes for developers to step on to add to the naturally existing foot guns.
Javascript as a language probably shouldn’t be the sole language of the internet for a variety of reasons. It’s a very hateable language because of how easy it is for newbies to make new terrible code and how common it is. Until something like WASM takes off, the downpour of hate for javascript will continue.