What Linux Needs to Win on Desktop

For the last 15 years, Linux has grown from a small hobby of a university student to a powerful system which is rapidly gaining popularity every year. But unfortunately in majority of cases Linux based Desktop solutions are less preferable then the Windows or Mac based. Why?