electron, react-native and, honestly, vscode have also sped things along in that cross-platform direction. that's not to say that platform doesn't matter any more though. i read an article saying that a lot of desktop applications are still crashing on the new macs, and if i had to guess, these kinds of disruptions in processor architecture are going to be more and more common, so there will always be the need for low level hackers to do... whatever they do. it's certainly not us.