This post may contain affiliate links. Please read my disclosure for more info.

This contribution comes from Phillip Koo, the founder of Zen WP, a popular WordPress support company.


“WordPress is awesome,” they said.

“It’s easy,” they said.

If you’re sitting there cursing “they” right now and about to throw your laptop across the room, I’ve been there.

To be fair, WordPress is an amazing platform. It features the most modern website functionality used in the market today such as email notifications, user management, indexing, and more.

But best of all, it’s free!

And because the platform is open-source, there’s an incredibly robust community building themes, plugins, and providing support.

What does all of this mean?

During the dot-com era, website technology was limited in that if you weren’t a developer or had any technical knowledge, you were limited to building static HTML websites through very elementary website builders.

Remember Angelfire?

Nick’s Notes: For me it was Frontpage 🙂

The good news is things are a lot different today thanks to WordPress.

Today, you can install a complete WordPress environment through a budget host for a couple of dollars and install a free plugin like “The Events Calendar” and immediately have a useable and complete calendar, event registration, and content management website in less than one hour and all without any knowledge of coding — something that would have taken months to build 20 years ago.

But there are a couple of caveats to all this, and WordPress can be immensely frustrating for new users.

Nick’s Notes: And even for veteran WP users too at times!

1. The Steep WordPress Learning Curve

Though you can get out of the gates with some amazing modern technology in your new WordPress site, if you’re just getting your feet wet in the website development or management in general, you’ll probably have trouble answering questions like:

  • What are the best practices to managing user roles that I should follow?
  • How do I ensure that transactional emails get delivered to my customers?
  • How do I keep on top of security?
  • How do I stay in compliance with the law regarding transactions on my site (SSL, payment processors, etc.)?

These are questions that need to be answered if you intend on using your WordPress site for anything other than a personal blog.

Every Expert was Once a Beginner…

…but being a beginner in an expert’s world is discouraging.

This is where a lot of new WordPress users or website owners get overwhelmed and give up. They realize that they have to spend months learning various aspects of owning a website for their business before it’s truly operational.

Nick’s Notes: There’s a learning curve when using any new software. Although it’s getting easier to use and many themes are getting closer to true “drag-and-drop” functionality, it can be difficult to get your website to “cooperate” and behave and look how you’d like it to.

I’ve spent hours trying to explain to Google what I want done, pasting in someone else’s sample code from some forum thread, and crossing my fingers it does what I want without breaking the site.

So I get it when some tells me WordPress sucks!

Lately I’ve been trying to get better about just asking for help from companies like Phillip’s when I run into trouble. It saves me a ton of time and headache.

2. The Cluttered WordPress Ecosystem

Anything you can imagine can be built on WordPress.

At Zen WP‘s partner agency, Fluent, we’ve spoken with a lot of clients who’ve come to us asking for specific functionality that they need incorporated into their WordPress sites. And there’s never been a time we couldn’t think of a plugin or theme that provided what they needed out-of-the-box or an existing plugin that we could customize or build on.

Plugins for Days

But while this is on one hand the biggest advantage of building on WordPress, it can also be the cause of problems and frustration with your website.

It’s very common for new WordPress users to start downloading a variety of plugins as if they’re ordering off a menu.

Here’s the disturbing truth: you don’t have to be a vetted developer or even a competent one in order to build and distribute a theme or plugin throughout the WordPress community. Because of that there are a lot of plugins and themes you need to avoid.

Security Headaches

Granted, many of the plugins you’ll hear of or come across are going to be built by some great people who really understand WordPress and are experts in their fields. But many of them also lack the budgets to properly debug or properly test for security.

It’s the same reason why people who have given up on WordPress are quick to say that WordPress is not secure.

That’s not necessarily true. It’s not WordPress’ job to secure your site; that’s your responsibility. But it all comes from a lack of knowledge for which I don’t blame anyone.

Nick’s Notes: Ever had your site hacked? That’s a scary experience.

3. The Myth of the “Finished” WordPress Website

I mentioned our partner agency, Fluent, above. This is our full service digital agency where about 20% of our revenue comes from web development.

We work with businesses of all sizes from enterprise to sole proprietors, and we admittedly have trouble selling our monthly maintenance plans to our low-budget clients.

Are You Ever Really “Done”?

The truth is no website is truly ever “finished.” We can hand over the keys to a newly-developed site, but technology evolves and security requirements change over time.

Nick’s Notes: I make changes to my sites weekly. Sometimes it’s just adding content, sometimes it’s adding new functionality, sometimes it’s testing a different feature, but they’re in a constant state of evolution.

I consider a service like Phillip’s Zen WP to be “website insurance.” For a low monthly fee you’ve got someone on call should anything break or if you need to make any updates.

Compare it to your car. It probably costs about the same to insure, but is probably far more valuable to your business.

Making Sure Everything Plays Nice

In the WordPress world, when you have WordPress, a running theme, and 15 active plugins, what’s essentially happening is that you’re running 20 pieces of software together to make your website and you’re praying that everything works together flawlessly, which is almost never the case.

There’s always going to be plugins that go out of date and break functionality or incompatible plugins and themes, or new features you want to add.

When working with WordPress, you’ll have to fight the constant battle of updating plugins and themes, checking the site for functionality, addressing reports of bugs, replacing themes and plugins, etc.

It’s not WordPress’ fault nor is all of this unique to WordPress; it’s just the nature of open-source software and it’s the price you pay for flexibility and freedom.

So What Can You Do?

If you’re a business owner selling, say, scooters, and you want to create a website for your business, you probably don’t have time to figure all of this out. And if you’re a much smaller business, you probably don’t have the budget to hire a developer to work for you either.

Website Insurance

This is where WordPress support services like Zen WP or virtual assistants become very useful. They’re able fill this need at a budget that’s easier for micro businesses to work with.

In the past few years, we’ve seen a lot of WordPress technical support companies enter the this niche for the purpose of meeting this very need.

Nick’s Notes: Most of these services cost less than $100 a month, which is a small price to pay for “website insurance” and to make sure you have a professional IT guy or girl on call should the need arise.

Your Turn and Next Steps

The response from the market has been tremendously positive. I think a lot of bloggers and businesses find it to be a relief and are happy to hire WordPress support companies to ensure that the digital face of their business continues to operate without having to lose sleep at night.

So if you’re frustrated with WordPress, don’t throw in the towel just yet. Because of the popularity of the platform, there’s a global network of affordable website assistants ready to help!

Check out Zen WP, Nick’s write-up and review of his experience, and the array of other outsourced IT department-style companies.


  1. I am not saying that WordPress problems cannot be frustrating at times, but most of the comments here are coming from new WordPress users. With any new technology, there will be a learning curve. Remember, the “easier” a technology is, the less flexible it tends to be. I’ve been using WordPress for years and I think what’s great about it is that you don’t have to be able to code to use it. But if you DO know how to code, you have the freedom and flexibility to customize things that you will not find on other platforms. WordPress is well documented. Take the time to read the documentation and learn about the platform.

  2. Just tried my first website on word press. I got it through using Bluehost. It was an exhausting, frustrating, nightmare. Steep learning curve, cluttered ecosystem, True and True again. I realized I was going to spend more time trying to understand how to add content I found then I would finding content I wanted to add. That was a deal breaker. Hopefully, Squarespace will be easier. I swear in this day of modern technology you would think that building an incredible site would be one of the simplest things in the world. I wonder how much content and ecommerce never makes it to the web because of web design challenge. By this point it should all be point and shoot, cut and paste. Maybe we can get the Space Force on it.

  3. I decided to try WordPress so I could setup a site a client could easily maintain. So far the site has completely disappeared twice requiring me to start over completely. GoDaddy just shook their head and said it wasn’t their problem.
    If you are less than an intermediate DON’T USE IT. You will never figure it out. Your site will never function properly, and could just lose it all on on a WordPress whim.
    Horrible software, horrible support.

  4. I don’t think this article is very helpful. Judging from the other comments, many of us who end up reading this page are frustrated.

    We’re told we’re going to get a solution at the start of the article, we read through several paragraphs explaining why WordPress is supposed to be great, and then finally we’re told to throw money at the problem.

    Makes me think I made a huge mistake when I forked over the money to switch to WordPress. It would have been a money-saver if I’d been able to get my site up; every day it languishes unpublished I lose more money.

    The world is begging for a replacement that’s as versatile and is more intuitive. It shouldn’t be this hard.

  5. I’m living the WordPress nightmare. I started based on the recommendation of a relative who hadn’t even set up his website yet. I wish I’d read more reviews first.

  6. WordPress is great…for developers who make their living off of maintenance retainer charges. Throw in Woocommerce and the other assortment of expensive plug-ins, it all adds up. Don’t be fooled by “free” because if it sounds too good to be true, it’s not.

  7. Lost me “Wordpress is free.” WordPress is the most expensive, least intuitive website host there is. All the tutorials are out of date – even on their own website! This is a complete scam.

    1. Yes! And why are the tutorials out of date? Why do people say it’s great? Why do people use this? It seems like it’s the Emperor’s New Clothes where people are afraid to speak the truth????? WordPress is the worst I have used!

Leave a Reply

Your email address will not be published. Required fields are marked *