It is similar type of error to Mac Pro GPUs. And mostly people who are reverting the machine back to 10.9.5 are stopping experiencing the errors, so it is definitely software problem, that Apple tries to fix with hardware replacements, which is completely and utterly pointless.
Installing 10.9.5 is likely a non-starter for those of us with a new machine so how can you state it's definitely software??