I generally agree but if you want a constructive discussion, in what sense it's stupid?
several years ago, when I was first exposed functional style programming, I started to move away from class heavy Java style. I'm not crazy into Haskell level FP but I started to devlope this emotion of disliking class or code with internal private state.
But since 2 weeks ago, I started to use class heavily again. At least in JavaScript, I feel it's still the best tool to capture stateful code in a stateful/mutable way.
But I don't use inheritance. I only use basic polymorphism such as interfaces (TS).
Coming from Go, I feel simple interfaces and message passing between stateful component are enough to capture most business logics and actually makes stateful programming fun.
But yes, there are many problems of JavaScript class. I never liked prototype chain. It's a cute idea but a bad idea. It's lack of async constructor is always bad.