WordPress Core Web Vitals fail for most sites I've looked at. The fix is almost never "better hosting" or "buy a caching plugin." It's usually 3 specific things that are easy to miss because the generic advice doesn't go deep enough. 🧵
2/ LCP (part 2) — If TTFB is above 600ms, no front-end optimization saves you.
Most WordPress hosts support Redis or Memcached object caching but leave it off by default. Enable it and set WP_CACHE=true in wp-config.php. TTFB drops from 600-900ms to under 100ms on most setups. Usually a 10-minute fix.