I've made my position clear
Great points made in your post. 🙂
Also, I would like to highlight this comment from Dimitri:
I think you are missing the point.
What I understood is that the author is not saying you should never use any framework ever. (the title is somewhat purposefully misleading I guess).
What I think he meant is:
1/ sometimes you don't need a framework
2/ you should learn how things work "under the hood" before considering using any framework, because frameworks change all the time but the underlying tech does not.
This is true for more contexts than web development by the way.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.