No you were not, what I was referring to had nothing to do with locking down version numbers.
I said "fragile". That doesn't mean something wasn't objectively "my fault".
Yes the bytes don't change themselves, I was the one making some changes here and there so in that sense it's my fault. But that's a very mechanical and shallow way to think about it.
Javascript as a language and ecosystem makes it extremely easy to create mistakes. In that sense a mistake that I make is partially Javascript's fault too.
Some people look at what I said and think "programming languages need to be better" and some think "humans need to be better".
The people in the second group don't help moving things forward. They just blame people for not being "smart enough" until the people in the first group set a new standard for what things should look like.