he switched to Apple cause he doesn't like linux desktop.
You can't blame him. Desktop Linux has been quite an awful mess. In recent years it has gotten better yes, and for an experienced user with time to set things up and configure them, it is fine. But if you don't have the time to configure things, and want an easy desktop that "just works", plays games, and runs the apps you need, OSX or Windows are often the better choice. I use desktop Linux, but anything but Ubuntu/Mint take too much time to set up. Hardware support is also an issue and so is running certain software. I often just use windows to avoid dealing with it.