I didn't sleep well last night so had way way way too much caffeine to compensate and that usually leads me to strange thoughts. Today's strange thought: I see parallels between what cell phones did to telephone service audio quality and what Cloudflare is doing to internet availability.
My fellow hose drinkers will remember the MCI ads about hearing a pin drop on a phone call to the other side of the world, and from there it was a race to have the best audio quality. Then cell phones came and the convenience was so compelling that no one gives a crap about audit quality now, so long as it's intelligible.
I see the same sort of thing happening with Cloudflare - it's so convenient that we are coming to accept outages (NB: it's not just cloudflare, they are just on my mind - also AWS, Azure, et al), and it makes me wonder if 5 years how we are going to be thinking about high availability Internet services.