Many people aren't so excited to make a professional website. You need not be an expert in HTML anymore to create business websites. Sure there are still professionals that mix in flash and javascript that can turn a website into an "experience", but that is not required. The website needs to be practical, educational, and most importantly, persuasive. The whole idea behind is to turn their visitors into consumers.