On the subject of OS stability, the identical binary executable of BBC BASIC for Windows installs and runs on everything from Windows 95 to Windows 10. That's a span of over 20 years during which the Win32 API has remained stable!
They are. Setting custom aliases isn't much help if you're trying to use somebody else's machine, or understand a published script. In fact I've never heard of 'awk' and your substitutions didn't include that; what does it do?
Wow. Rarely have I disagreed with a post so profoundly.