The hosting industry offers two paths: “give us money and we handle everything” (managed) and “give us a server and you handle everything” (unmanaged). The right choice depends less on technical ability and more on how you value your time.

What “managed” actually means

Managed hosting is a spectrum, not a binary. At one end, Kinsta or WP Engine manage everything — server, WordPress core, caching, CDN, security. At the other, Cloudways manages the server but not WordPress itself. Somewhere in between, RunCloud provides a management panel but you still configure it.

Roughly, the levels of management:

LevelProvider exampleServer managedWordPress managedSupport
Fully managedKinsta, WP EngineFull WP support
Platform-managedCloudwaysServer support
Panel-managedRunCloud, SpinupWP✗ (panel only)Community + docs
UnmanagedDigitalOcean, HetznerInfrastructure only

Know which level you are buying. “Managed” on a $5/month plan means very little.

Cost breakdown over 2 years

For a single WordPress site (moderate traffic):

ExpenseUnmanaged VPSCloudwaysKinsta
Hosting (2 years)$120-144$336$840
CDN$0 (Cloudflare free)IncludedIncluded
BackupsYour timeIncludedIncluded
Security monitoringYour timeIncludedIncluded
Server updates (96 hours @ $30/hr)$2,880$0$0
Real 2-year cost$120-144 + time$336$840

The key variable is what your time costs. If you bill at $30/hour and spend 4 hours/month on server maintenance, unmanaged hosting costs more than Kinsta. If server administration is a hobby you enjoy, that time cost is zero.

What you do with unmanaged hosting

A typical month of unmanaged server maintenance:

Weekly (15-30 minutes each):

  • Apply security updates (apt upgrade)
  • Check logs for unusual activity
  • Verify backups ran successfully
  • Review monitoring dashboards

Monthly (1-2 hours):

  • Test backup restoration
  • Review and tune performance (cache hit rates, slow queries)
  • Audit users and SSH keys
  • Check disk usage trends
  • SSL certificate verification (if not automated)

Quarterly (2-3 hours):

  • Major version upgrades (PHP, MySQL, etc.)
  • Security audit
  • Failover/disaster recovery test

Annually (4-8 hours):

  • OS major version upgrade
  • Server migration if hardware is aging
  • Architecture review

Total: roughly 40-50 hours per year for a well-configured single server. More if you run multiple servers or complex configurations.

What you get with managed hosting

The same tasks, handled by someone else. But also:

  • Caching already configured: Kinsta, WP Engine, and Cloudways ship with optimised Nginx, Redis, and page caching. You do not tune FastCGI cache parameters.
  • Automatic updates: Core WordPress and PHP updates applied after testing. You approve major updates.
  • Security monitoring: WAF rules updated continuously. Malware scanning and removal included.
  • Staging environments: One-click staging to test changes before pushing to production.
  • Expert support: When something breaks, someone who understands WordPress debugging helps you fix it.
  • Performance monitoring: Built-in tools show slow plugins, high database queries, and PHP bottlenecks.

When unmanaged hosting makes sense

Choose unmanaged when:

  • You enjoy server administration and treat it as a learning opportunity
  • Your budget is tight and you have more time than money
  • You run multiple sites and the per-site cost of managed hosting adds up
  • You need custom configurations that managed hosts do not support
  • You are building non-WordPress applications that managed WordPress hosts cannot run

Real scenario: A developer running 5 personal WordPress sites. Kinsta at $35/site = $175/month. A single $24/month Hetzner VPS runs all five comfortably. The savings ($151/month) fund other projects.

When managed hosting makes sense

Choose managed when:

  • Your site generates revenue and downtime costs real money
  • You do not want to learn server administration
  • You bill your time at professional rates
  • You manage client sites and do not want to be their server administrator
  • Security breaches would be catastrophic (ecommerce, healthcare, finance)

Real scenario: A small ecommerce site doing $5,000/month in sales. A server compromise costs far more than Kinsta’s $35/month. A slow site costs conversions. Managed hosting is insurance that pays for itself.

The agency perspective

If you are an agency or freelancer managing client sites:

  • Unmanaged VPS + RunCloud/SpinupWP: $30/month for a VPS + $8/month for the panel. You manage 5-10 client sites. Cost per client: ~$5/month. Your responsibility when something breaks.
  • Cloudways: $14-28/month per server. Server management handled. Client sites on separate servers or one larger server.
  • Kinsta/WP Engine: $35-115/month per site. Everything managed. You add a management markup and bill the client.

Many agencies use a hybrid: agency site on Kinsta (revenue-critical), client sites on Cloudways or self-managed VPS (cost-sensitive).

The reality check

Most developers on Reddit and Hacker News will tell you to use unmanaged hosting. They enjoy the control and the learning. They forget that most people do not want to SSH into a server at 11pm because an automatic update broke PHP-FPM.

The right answer depends on you, not on what is technically superior. If managing servers is part of your skillset and you enjoy it: unmanaged. If you want hosting to be invisible: managed.

Verdict

If you value your time at more than $30/hour: managed hosting is cheaper. The premium you pay is less than the value of the time you would spend on server administration.

If you enjoy server administration or have a tight budget: unmanaged hosting gives you more control and costs less in dollars (but more in time).

There is no universal right answer. The question is not “which is better” but “which fits your life and your budget.”