1. It shouldn't be that simple to knock areas off the Internet with just a simple hurricane. Puerto Rico is still mostly missing. Connectivity to parts of the Caribbean are still gone.
2. We still have that quality of access problem. Everybody may have a connection but they range from fabulous to 33.6k dial-up still. Unfortunately most of the web is built assuming everybody has a fabulous connection when they don't. I don't necessarily want equality of outcomes forced on all but I want software developers to understand that not every user has fiber to the premises and that good design needs to understand that even in the US people are stuck with crappy access.
3. One good EMP and this all goes away anyhow. Has any thought gone into hardware standards alongside the software standards? An EMP airburst isn't a fanciful fiction anymore like it was in the 2012 remake of Red Dawn. Life may soon imitate art with Kim Jong Un potentially pulling the trigger.
4. I'm not really sure a gender parity in coding should triage as a high importance issue right now when the network today may be vulnerable to significant destruction due to so many consumer endpoints being clustered in the USA. The Mirai botnet attack in 2016 shows that we don't have a ready way to adapt to keep major consumer endpoints like Amazon and others accessible when a drastic DDoS is underway. Since an airburst EMP has moved from hypothetical to possible, have we even thought about what happens if/when Mozilla's headquarters/main data center is near the hypocenter of the EMP burst? What about Google? What about most of Silicon Valley?