Before I critique modern web development, I want to make some points:

I'm not discouraging anybody from web development.

This is only my opinion and my experience of the story.

Everyone has their own story.

Part 1. Javascript