Alas, the work-for-hire community wants to have the latest and greatest machines: they don't have an XP box in the building. Also, they're intoxicated by new libraries full of almost-debugged softwares.
Hardware, OS, languages, runtime libraries all have version problems. To deal with it, the late compatibility solution is HTML5; before that it was Java, and before that Pascal, and before that Algol, and before that APL and FORTRAN.
But there are always cracks in the compatibility, sooner or later. Cloud solutions like Dropbox are the worst: you can't keep an old machine running for compatibility, the gremlins are fortified and hidden and distant.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.