They don’t deserve the hate they get. What people seem to hate from w3 is how light and loose they go about things, potentially opening some lanes for bad practices.
But they have improved a lot throughout the years. Also people don’t seem to acknowledge how hard is to create non-verbose documentation. I can’t imagine the amount of effort that it takes to trim all the fat and still produce something useful.
I almost get the feeling that people who hate w3schools, simply hate the concept of a resource that is trying to make easy what is by nature pretty hard.
I guess that’s how great singers feel about autotune.
It’s this idea that if you can’t consume the raw, hardcore documentation then you’re not worth it of using that technology.