It doesn't take any effort to get Linux working on hardware that it claims to support. In fact, I find it far easier to get Linux working on supported hardware than Windows; the install is far smoother, there are no drivers to hunt down after the install, and the software that I care about is 90% preinstalled. the last 10% is just a click in a nice GUI away, and I don't have to search around the internet for a reliable source to download from.