Apple is only good at making laptops and tablets, no other manufacturer can compete with it.
For PCs (desktop) and smartphones you must stick with Windows and Android respectively, otherwise you are just being dumb buying inferior technology at higher price. PC is the best platform to play games, no exceptions.
Linux is good but not a real alternative to Windows and its software, on the server it really shines.
Nintendo is out of the console business and their new Switch will fail, the only thing that Nintendo actually does good is their Handheld. Xbox currently is a waste of time since it lacks of good exclusives and all of its games are coming to PC. That makes the PS4 the only console that worth buying in the current times for its superior exclusives and relatively low price, and PS Vita is shit.