This is valid late 90’s critique on Windows. In the modern day, it’s valid critique on the entire state of computer software. There used to be a time where I could run “ps axuw” on a then modern Unix system and understand exactly what the fuck was going on and what each process was for. These days the nerd-favoured systems are also a big mess of complexity.
I think a lot of older nerds also under-appreciate the position tech has taken in the world in the meantime. Look at it like electricity. When that first popped up, people involved with it knew all the ins-and-outs, they -had- to know all the ins-and-outs. But by the time I grew up, electricity was a done deal. You flip the button, lights go on. Same has happened for the rest of the world with IT. You click the icon, facebook pops up.
Being able to swim when stationed on a ship sounds way more useful than it actually is. In a ‘man overboard’ situation, it doesn’t help you much, you get fucked by the inertia of a massive ship that can’t just turn around and pick you up. By the time they manage to turn around the ship, the real problem is actually finding you. Even if you’re an excellent swimmer, your chances of survival are very low.