My question is that I don't understand why someone buys a Windows laptop expects Linux to run on it perfectly. It's the same to me as expecting OSX to run on a Windows Laptop or to install Windows on a Macbook Air. Why wouldn't you just buy a Laptop with Linux pre-installed or at least a Laptop that is certified to be 100% compatible? And if you now try to say that there aren't as many options, take a look at how many options Apple provides to run OSX.
The problem is not "few options", the problem is "few GOOD options".
With Apple laptops, there is limited choice sure, but the choices are all pretty darn good. With Linux preinstalled laptops, they are entirely uninspiring computers.
not related to your comment, but: I can't reply to most comments in this thread, I can't post a top level comment and I can't down-vote any comments... I guess my account has been flagged somehow... I can do all these things in other posts.
Links to certifications: http://www.ubuntu.com/certification/desktop/models/?query=&c... https://access.redhat.com/search/browse/certified-hardware/#... http://support.lenovo.com/us/en/documents/pd031426
Links to "open up the cardboard box and plug in the computer" http://www.newegg.com/Product/Product.aspx?Item=N82E16834314... https://system76.com/