“That’s not to say that this is the best approach, but it’s a good reminder that the web works by default without all of our additional layers. When we add those additional layers, things break. Or, if we neglect good markup and CSS to begin with, we start out with something that’s already broken and then spend time trying to make it work again.”
On the heels of Rachel's article, Garett makes some wonderful points about how we build things and what the result is. He too talks about how HTML and CSS are entry points, there isn't anything to install, a text file and a browser and you can begin learning.