Earlier quoted context omitted.
I see this argument a lot but I don't think it's necessarily a good one. If a third party CDN goes down, your site is down. A few extra ms in initial download isn't so bad compared to having your site be completely inaccessible for reasons outside your control.
Why doesn't having the resources cached provide a buffer against short-term outages of the CDN?
[0]: https://hacks.mozilla.org/2017/01/using-immutable-caching-to...