Linux solves many problems, but desktop UX is fragmented. Linux is good for servers, for daily-driving user desktop you can't use it without having time to waste. ​ On windows, %95 of apps are .exe and .msi files. A simple api, a single packaging way. But the data structure is shitty. ​ Install a package, delete that package. Now did that package...