The state of the web today is awful. Don't believe me? Just read How To Design for the Modern Web (snark) ( https://medium.com/commitlog/how-to-design-for-the-modern-web-52eaa926bae2 )
Now that we've gotten that out of the way, take a look at a better analysis ( https://dev.to/quii/the-web-i-want-43o ) and some principles ( http://brandon.invergo.net/news/2013-03-10-Anti-web-design-Manifesto.html ) about how the web can be better. Also, check out why our assumptions about control are often off-base ( https://alistapart.com/article/the-illusion-of-control-in-web-design ) and then grab this free book https://resilientwebdesign.com/ )