I am a HUGE fan of WordPress for many, many reasons. First, it’s easy to use for a general population. It isn’t as complicated as you think. I don’t believe in holding a business hostage on the website front. I believe that, as a small business owner, you should have control of your marketing. With a basic website, you should be able to make minor changes without having the hassle of hiring a web developer.