Mengapa Linux gagal sebagai desktop?

Linux telah dikritik karena sejumlah alasan, termasuk kurangnya user-friendliness dan memiliki kurva belajar yang curam, tidak memadai untuk penggunaan desktop, kurangnya dukungan untuk beberapa perangkat keras, memiliki perpustakaan game yang relatif kecil, kurangnya versi asli dari aplikasi yang banyak digunakan.