One of the ironies that I notice in my life, is that even though I own both modern Android devices, and older Linux devices, I still get a lot of satisfaction out of ‘tinkering’ with my Linux devices.
I’d say that for most purposes, the more modern – or post-modern – mobile devices truly have become more useful on a practical level. But there are still certain types of tasks which need to be left to the older technologies. And one of the latter would be, to dedicate a machine to act as the host for server-programs, i.e. to use a machine as a server.
Further, even though I’ve had an intense interest in the past in CGI – in Computer Generated Images – I would not say I’m avidly into computer-gaming. I do hold a few player-licenses to video games. But if I was intensely into playing video games, then the Windows machines would start to become indispensable.
Linux just seems to be an ideal platform for servers, but is also surprisingly efficient at multimedia work. And, Linux can be a powerful platform to run CGI. It’s just that Linux gaming is not up to par, mainly for financial reasons. Firstly, the way Debian Linux works tends not to play well, with DRM. And games are after all sold for profit. Secondly, there isn’t a sufficiently high percentage of users based on Linux, really to make it worth the while of major gaming companies.
There have been various ways to integrate some DRM’ed software with Linux constraints, even though Linux is better-associated with its open-source background.