CDNs matter for globally-distributed traffic (e.g. firmware rollouts), but for regional apps with ~1M users they often add overhead. HTTP/2 prefers a single connection per origin, which conflicts with scattering assets across CDN hosts.