I am a sole proprietorship doing web design on the side as a hobby.
My clients are small groups, individuals, and small businesses who need a web presence but lack the time or ability to create or maintain a site themselves. Others don't want to have a large conglomerate create a site with souless similarity.
My preference for building sites is in Wordpress. I think it offers the most bells and whistles with the least amount of error. I can and do build sites with html, but hand-coding is a lot more time consuming and not always as exacting across multiple platforms.
I also believe in having fun with this.
You should, as well.