Desktop Linux Adoption: An Introspection