broken hardware and bad driver support is not a linux fault...
if you blame someone for something than blame the right people not the one that are trying hard to give you something better for free!
I got a zenbook with a intel hd4000 and i get better battrylife and no overheat than on windows...