{"id":387,"slug":"research-brief-case-against-page-builders","title":"Research brief: The Case Against Page Builders (piece 10 of 15)","kind":"reference","scope":"business","status":"current","audiences":["kevin","claude-code","smb-owner","candid-team"],"topics":["wordpress","agency-methodology","page-builders"],"reference_body":"**Status:** Research brief — not finished article. Compiled May 22, 2026.\n\n## TL;DR\n\n- **Page builders dominate WordPress and degrade it.** Elementor alone runs on **18.6% of all WordPress sites** (W3Techs April 2026); combined with Divi, WPBakery, Beaver Builder, Bricks, page builders touch a clear majority of WP installs. The architectural costs — DOM bloat, asset weight, lock-in, accessibility gaps, AI-extraction friction — compound across the lifetime of every site they build.\n- **The \"non-developer can edit it\" promise is mostly fictional.** Agencies use page builders because they speed up *the agency's* build, justify monthly retainers, and let junior staff ship — not because clients actually edit. Most maintenance hours go to plugin conflicts, breaking updates (Elementor 3.24, 3.26), and security incidents (Bricks CVE-2024-25600, exploited ~24h after the patch shipped).\n- **The alternatives are finally credible.** Gutenberg/FSE in WordPress 6.7-6.8, block themes (Kadence, Blocksy, GeneratePress), and Astro/Next.js headless setups match page-builder editing flexibility while producing materially less code. Elementor's own engineering blog admits Flexbox Containers ship \"40% less HTML\"; Bricks Builder produces \"40-60% less code output than Elementor for equivalent layouts.\"\n\n## The honest counter-position (steel-man)\n\nPage builders were the right answer for 2018-2022. They genuinely democratized the web — a generation of small-business sites exists *because* Elementor and Divi removed the coding barrier. The alternative for many of those businesses wasn't a hand-coded site; it was no website at all, or a Wix/Squarespace lock-in worse than any WordPress page-builder lock-in. **The case is about the 2026 default for new builds, not retroactive criticism of every existing site.**\n\n## Honest caveats\n\n- W3Techs Elementor 18.6% (April 2026) refines the older 13.1% figure from [[elementor-share-2026]] (brief 2). The newer number is the larger, more recent snapshot.\n- Per-builder CWV breakdowns are mostly agency-published (Colorlib, rtCamp, Windmill Strategy). Web Almanac 2024 did not republish per-builder splits — Web Almanac 2022 is the last primary source.\n- The \"non-developer can edit it\" myth is supported by practitioner anecdotes (Windmill Strategy, Blog Marketing Academy, MasterWP) but not by rigorous survey data. A primary survey would be valuable original research.\n- ADA Title II extended compliance dates per DOJ Interim Final Rule 2026-07663 (Federal Register): now **April 26, 2027** for entities ≥50,000 population, **April 26, 2028** for smaller. The earlier \"April 24, 2026\" date that circulated in agency writing is superseded.","rationale_body":"The strongest version of the page-builder case: they were the right answer for 2018-2022; the open web is better for them having existed; migrating off them isn't free — but for a new build in 2026, the math has flipped.","metadata":null,"links":{"outgoing":[{"slug":"w3techs-elementor-18-6pct-april-2026","title":"W3Techs (April 2026): Elementor on 18.6% of WordPress sites, 13.2% of all websites","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"web-almanac-2024-cms-wordpress-perf-scores","title":"Web Almanac 2024: WordPress mobile CWV pass rate jumped 28% (2023) → 40% (2024); median mobile Lighthouse Perf 38","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-flexbox-containers-40pct-less-html","title":"Elementor own admission: Flexbox Containers ship 40% less HTML output than sections/columns","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"anubiz-elementor-500kb-2000-dom-elements","title":"Anubiz Host: Elementor adds 500KB+ of CSS/JS to every page; simple pages can have 2000+ DOM elements","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"wppoland-elementor-to-gutenberg-40pct-speed","title":"WPPoland: Elementor → Gutenberg rebuilds yield ~40% mobile site speed increase (multi-client benchmark)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"generatepress-cannot-convert-elementor-code","title":"GeneratePress official: \"You cannot convert Elementor's code to the code required by the Block Editor\"","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-pro-pricing-strip-essential-nov-2023","title":"Elementor Pro Nov 2023: removed ACF/Pods integration from Essential plan for new customers","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"bricks-199-lifetime-retired-jan-2024","title":"Bricks Builder retired $199 unlimited-sites lifetime license in January 2024","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"bricks-cve-2024-25600-exploited-24h","title":"Bricks CVE-2024-25600: unauthenticated RCE (CVSS 10) — exploited in the wild ~24 hours after patch release","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-3-24-1-breakage-aug-2024","title":"Elementor 3.24.1 (August 2024): widespread reports of broken sites + entire designs lost in update","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-3-26-schemes-api-removal","title":"Elementor 3.26 (late 2024): removed legacy Schemes API + enabled Element Caching by default — risky for shortcode-dependent themes","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-github-issue-11779-accessibility","title":"Elementor GitHub Issue #11779 (open): \"Elementor is not fully compliant out of the box and breaks many accessibility rules\"","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"ada-title-ii-extended-dates-2027-2028","title":"DOJ Interim Final Rule 2026-07663: ADA Title II compliance dates extended to Apr 26 2027 / Apr 26 2028","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-no-schema-markup-default","title":"Elementor does not generate schema markup by default — Schema Pilot: \"None of the layouts or widgets add structured data\"","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"elementor-faq-schema-element-caching-bug","title":"Pronto Marketing: Elementor FAQ Accordion + Element Caching breaks FAQPage JSON-LD (\"Missing field text\")","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"astro-cloudflare-pages-zero-cost-vs-nextjs","title":"Astro on Cloudflare Pages: ~$0/month vs Next.js SSR ~$20-200/month (Bobes 2026 benchmark)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"page-builder-cost-catalogue","title":"Reference: what page builders cost a small-business site — 10 categories ranked by long-term impact","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"page-builder-migration-by-use-case","title":"Reference: alternative-stack recommendations by use case and budget (Candid 6-tier framework)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"candid-page-builder-roadmap-stages-1-4","title":"Candid Creative page-builder transition roadmap: 4 stages over 12 months","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"rule-stop-quoting-page-builders-as-default-for-new-builds","title":"RULE: Stop quoting Elementor / Divi / WPBakery as the default for new Candid client builds. Block themes lead the pricing menu.","kind":"rule","scope":"business","link_type":"relates-to"},{"slug":"rule-prefer-headless-astro-for-content-heavy-seo-critical-clients","title":"RULE: For content-heavy SEO/AI-critical clients (~$10k+ budget), default proposal is headless WordPress + Astro on Cloudflare Pages","kind":"rule","scope":"business","link_type":"relates-to"},{"slug":"research-brief-owning-your-stack","title":"Research brief: Owning your stack — why agency-managed platforms cost more than they save (piece 4 of 15)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"research-brief-built-to-last","title":"Research brief: Built to Last — why most SMB sites rebuild every 3-4 years (piece 5 of 15)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"research-brief-page-speed-moat","title":"Research brief: Page Speed as a Moat — why CWV separates the agencies from the freelancers (piece 9 of 15)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"research-brief-marketing-sites-that-do-something","title":"Research brief: What makes a marketing site do something (piece on brochure vs platform)","kind":"reference","scope":"business","link_type":"relates-to"}],"incoming":[{"slug":"foundation-roadmap-15-pieces-closure","title":"CANDID REFERENCE: how the 15-brief foundation roadmap connects — the throughline from strategic frame to editorial layer","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"research-brief-2026-build-standards","title":"Research brief: Candid Creative 2026 Build-Standards — web stack decision framework for SMB marketing sites & lightweight apps (piece 16)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"research-brief-wp-builders-vs-modern-stacks-2026","title":"Research brief: WordPress + Page Builders vs Modern Custom Stacks — sourced performance comparison (piece 18)","kind":"reference","scope":"business","link_type":"depends-on"}]},"created_at":"2026-05-22T20:21:39.802Z","updated_at":"2026-05-22T20:21:39.802Z"}