Agreed. Plus if you're someone like the NYTimes with significant traffic and a people mostly hitting the same content (who wants to read old news?) then CDNs are great for the most recent stuff that everyone is hitting. (But not for the older archive articles).
But IMHO, most people who use CDNs would do better with properly configured HTTP/2. I'm just shocked that the default config of Apache + PHP is a bad config. That's a bit unforgivable - it's like the CDN providers paid them not to do it right.
And to me hearing a CDN provider say "we just opened a new POP in [insert name here]" is like fingernails on a chalkboard for me. You often actually want fewer POPs. The moment the POP has to go retrieve the content from an origin server or even a regional cache server, things will slow down. Better to just have a few POPs - it ups the chances the file will be in the POP's cache.