Web hosting has come a long way. I remember my first foray into HTML. It was not hard to learn, but it was hard to remember every command. Plus, if you missed a single closing forward slash, you had to look back and find your mistake. That goes for any of the formatting codes. I think that is how developers and content authors began to separate. I enjoyed creating content, but I did not like the coding to present it on the web. Then things such as point-and-click web building software and cPanel server management came along. It made making websites a whole lot easier.
I remember when word processing programs first come out with the ability to save your documents in HTML form. Those where easy to FTP to a web server to add content. Then HTML began to evolve and get a whole lot more complicated. It allowed for more elements to be added to web pages, but I do not think it made web pages better. The first FLASH banners were cool looking, but they really did not add anything to web pages. The coolest designs minus the content are still lousy websites to visit. You need good content to hold the interest of visitors. This is why I slowly got away from developing websites, as far as design is concerned, and concentrated more on provision of quality content.
Now that the Internet has evolved so much, I find that I can easily do both again. Content management software with templates and plugins allow me to build a nice looking site and add the content quickly. When it comes to relying on advertising revenue, the faster you can build sites that will get traffic, the better it is for your bottom line. Still, it is the content that keeps interest and keeps people coming back. A plain old white background with black text and a a few images and sparse use of video is what real readers want to see. Not those ad-laden video hog websites that are out there now.