60-Day Free Trial · Nothing Up Front · Month-to-Month · Cancel Anytime — No Reason Required How it works →
← All Insights
Websites  ·  8 min read

The CMS tax: what “convenient” actually costs a security integrator's website.

WordPress is genuinely convenient — which is exactly why so much of the web runs on it. But when your site's job is winning a skeptical commercial buyer, that convenience starts arriving as a bill: in security, speed, fragility, and a brand that drifts. Here's what it's made of.

A glowing invoice representing the hidden CMS tax, with faint plugin windows, gears, and stacked boxes behind it

The short version

  • WordPress is everywhere for real reasons — footprint, familiarity, and the feeling that it's the easy option. None of those make it the right call; they just hide the bill. And for a site whose job is winning a skeptical commercial buyer, it's a bill you can least afford.
  • Security: plugins — not core — are the exposure. In 2025, plugins accounted for 91% of disclosed WordPress vulnerabilities, and the median flaw was first exploited within hours of disclosure.
  • Speed: Google measures it in public. As of late 2025, only 46% of WordPress sites passed Core Web Vitals — a loading problem driven by heavy defaults and page builders.
  • Fragility & governance: more moving parts means more independent breakage; open editing means a brand that drifts. Both are the exact risks you tell your own buyers not to self-manage.
  • The mirror: a website is a system that needs an accountable owner — the same argument you make selling managed services. We took our own medicine and hand-built this site in plain HTML.
Start with the credit

Let's start with what a CMS gets right

WordPress runs a large share of the web — on familiarity, footprint, and momentum more than merit.

The ecosystem is enormous. Your marketing coordinator already knows how to use it. A theme and a handful of plugins can stand up a working site in an afternoon, and hosts have optimized their entire stacks around making that easy. It's an understandable trade — and an easy one to make, because the costs never arrive as a line item. No invoice ever reads “plugin attack surface” or “page-builder weight.” You get the convenience on day one; the bill shows up later, hidden in scores, breakage, and risk.

But your site has a harder job. It has to win a skeptical commercial buyer — a facilities director, a security manager, a GM signing off on a multi-year monitoring agreement — who is evaluating whether you're the kind of operation that runs things properly. That buyer is reading your site the way they'd walk a job site. And when that's the assignment, the conveniences of a CMS start carrying a bill. Most owners never see the invoice, because it doesn't arrive as a line item. It arrives as slower pages, occasional breakage, a security surface you don't fully control, and a brand that drifts a little every time someone publishes. Call it the CMS tax. Here's what it's made of.

Line item one

The security tax: a surface you don't control

The core of WordPress is not the problem. It's reviewed by thousands of contributors and hardened over two decades. The problem is everything you bolt onto it. In Patchstack's State of WordPress Security In 2026, plugins accounted for 91% of all disclosed vulnerabilities in the ecosystem in 2025, with only two found in WordPress core itself. The total that year was 11,334 new vulnerabilities — a 42% increase over 2024.1

91%
of 2025 WordPress vulnerabilities were in plugins — only two were in core
11,334
new vulnerabilities disclosed in 2025, up 42% year over year
5 hrs
weighted median time to first exploitation after disclosure

That's the mechanism worth understanding: every plugin is code written by an independent developer, on their own schedule, with their own (or no) security process. You're not trusting one vendor. You're trusting a dozen, each of whom can quietly become your weakest link. And the window to react is closing. Patchstack's data shows a weighted median time to first exploitation of five hours after a vulnerability is disclosed, with 45% of heavily exploited flaws hit within 24 hours.2 “We'll update the plugin next maintenance cycle” is no longer a defense when the attack lands the same afternoon.

None of this makes WordPress uniquely reckless. It makes it extensible — and extensibility and attack surface are the same coin. Every plugin that adds a convenience adds a door.

Line item two

The speed tax: it usually shows up in the score

Speed is where the tax is easiest to see, because Google measures it in public. The Core Web Vitals Technology Report, built on HTTP Archive and real-user Chrome data, tracks the share of sites on each platform that pass Google's “good” experience threshold. As of late 2025 (November 2025 HTTP Archive data), roughly 46% of WordPress origins passed — while Duda sat near 85% and Shopify near 79%.3

The interesting part is why WordPress trails, because it isn't a responsiveness problem — WordPress's interaction scores are strong, comparable to its peers. It's a loading problem, driven mostly by defaults: heavy themes, unoptimized images, and render-blocking scripts.4 And page builders make it worse by design. Page builders wrap every page in layers of extra markup, CSS, and JavaScript that the browser has to chew through before your buyer sees anything — weight the visitor pays for on every single load.

The pattern, not any one company: the more you assemble a page out of convenient drag-and-drop parts, the more weight the visitor pays for. You don't have to take my word for the number. You can measure your own site in about a minute — more on that below.

Line item three

The fragility tax: more parts, more breakage

A CMS site is a system of moving parts that must all stay compatible: core, theme, a stack of plugins, and often a page builder sitting on top of everything. Update one and you can break another. Skip updates to avoid breakage and you inherit the security tax instead. Commit to a page builder and your content is now shaped around that builder's proprietary structure — migrating off it later means rebuilding, not exporting.

This is the quiet cost that never makes a headline: not a catastrophe, just friction. A plugin conflict that takes down a form. A theme update that shifts a layout the week you're chasing a bid. The site works, until an unattended dependency decides it doesn't. Every part you added for convenience is a part that can fail independently of the others.

Line item four

The governance tax: open access, drifting brand

The same open editing that makes a CMS convenient makes it hard to govern. When several well-meaning people can publish, the brand drifts — inconsistent messaging, a layout someone broke without noticing, thin or near-duplicate pages spun up “just to have something there.” Those thin pages don't only look unprofessional to a buyer; they can work against your search performance rather than for it, because they dilute rather than strengthen the site.

This isn't a knock on your staff. It's a structural point: a system that lets anyone change anything will, over time, be changed by everyone. Convenience of access and consistency of output pull in opposite directions, and without a gate, consistency loses.

The mirror

You already sell the answer

Here's the part that should feel familiar. Everything above — the security exposure, the moving parts, the need for someone accountable watching the system — is the exact argument you make to your own prospects every day.

You tell a building owner not to self-monitor a patchwork of consumer devices. You tell them the value isn't the hardware; it's the accountable expert running the system so they don't have to. Your managed-services client doesn't get hands on the panel. They say what they need, and a professional who owns the outcome makes it happen, correctly, every time.

A website is the same class of system. The question isn't whether you can run the panel yourself. It's whether that's the best use of the person you'd assign to it — and whether an unmonitored system is one you'd stake your reputation on.
Our confession

We did this to ourselves first

When SMR rebuilt this site, we ran this same analysis on our own stack. We were on a CMS with page builders, like most of the industry. And we killed it — WordPress, builders, all of it — and hand-built the site in plain HTML.

That's not a boast; it's a confession that we took our own medicine before offering it to anyone else. We were carrying the same tax we're describing here, and once we'd added it up honestly, keeping it made no sense for a site whose only job is to earn trust with people who scrutinize systems for a living. The result loads fast because there's nothing extra to load, has no plugin dependencies to conflict, and holds its shape because nothing publishes without review.

The receipt is public

We put our own hand-built site up against apple.com, google.com, and microsoft.com — same tool, same day, all re-runnable. You don't have to believe our page is fast. You can check.

The test

Run it yourself — it takes sixty seconds

Don't trust an argument; trust your own numbers. Drop your homepage into Google PageSpeed Insights and read the score. The cost of convenient usually shows up right there, and the test takes about a minute.

Then, if you want a reference point, we put our own hand-built site up against apple.com, google.com, and microsoft.com — same tool, same day, all re-runnable — on our compare-for-yourself page. We're not asking you to believe our page is fast. We're asking you to check.

See the head-to-head: our site vs. Apple, Google & Microsoft →

Two doors from here. If you just want to know where you stand, run the PageSpeed check above and you'll have an honest read on the speed portion of your CMS tax in a minute. If you've decided the tax isn't worth paying and you want to see how a hand-built site is put together, that's what our engine page is for. No call required, no pitch — just the next thing to read when you're ready.

Sources

  1. Patchstack, State of WordPress Security In 2026 — 91% of 2025 vulnerabilities in plugins, two in core; 11,334 total, +42% year over year. patchstack.com/whitepaper/state-of-wordpress-security-in-2026.
  2. Patchstack, State of WordPress Security In 2026 — weighted median time to first exploitation of five hours; 45% of heavily exploited flaws hit within 24 hours. Reporting via The Repository.
  3. Core Web Vitals Technology Report (HTTP Archive + CrUX), CMS pass-rate comparison. As of November 2025 HTTP Archive data, WordPress ≈46%, Duda ≈85%, Shopify ≈79%. Figures move monthly — re-check the live dashboard. Search Engine Journal analysis · HTTP Archive Web Almanac.
  4. Search Engine Journal analysis of the Core Web Vitals Technology Report — WordPress's shortfall is loading (LCP/TTFB), not interactivity (INP), where it scores comparably to peers. searchenginejournal.com.
Websites Performance Security
Greg Rankin

Written by

Greg Rankin

Greg is the founder of SMR and its sister company, Security Sales Training (SST). He has spent decades inside the security industry working with dealers, integrators, and providers on sales effectiveness, marketing strategy, and go-to-market execution — with leadership experience spanning manufacturing, monitoring, and systems integration. Connect with Greg on LinkedIn.

Add up your own tax

Curious what convenient is costing you?

Run your homepage through PageSpeed, then see how a hand-built site is put together. No call required, no pitch — just the next thing to read when you're ready.