You are correct in pointing out that absence of support and preinstalled Linux laptop and desktop is an impediment to Linux adoption.
However, after installing ubuntu on my Mom's computer last year, my support calls got cut in half. Now she doesn't have to fight with malware, viruses all the time. I think Linux as a desktop has matured enough that most people can use it for their everyday computing.