If this is so difficult to reason about, why don’t we just stop using it? Seriously. Why. don’t. we. just. stop. using. it.?

Source: Rethinking JavaScript: The complete elimination and eradication of JavaScript’s this. - DEV Community

It wasn’t until many years later that I would discover OOP in JavaScript was a terrible mistake.

Source: How I rediscovered my love for JavaScript after throwing 90% of it in the trash

I still think it’s somewhat ironic that now that we finally have a use for the class keyword in JavaScript, there’s so many people advocating so strongly for anything but object-oriented programming.