Sort of on this subject, if ram is ram. When a motherboard co says that "brand X" ram works in their motherboard. Would that mean, any ram with the same specs as "brand X", will work with that motherboard?
It means that RAM on their list is compatible with boards on the list just because they were testing it. Even though you have 2 sticks on the same chips, they can have different SPD but most lower rated kits have almost the same SPD and in 99% cases is compatible with JEDEC specification that is the same for almost all RAM.
XMP = settings tested by RAM manufacturer so in this case it's like "brand X" tested memory on "brand X IC" using their testing mobos to achieve stable settings that you have as XMP profile.
Btw. memory testing on expensive machines has nothing to do with memory binning by manufacturers. Chips are produced within some specification but producers like G.Skill, Kingston, Corsair etc are making selection.
Chips that we get to our home PCs are within standard specification so are designed to work from 0 - ~80*C. Industrial grade IC is designed to work from -40*C up to ~120*C ( or something near depends from IC ).
All CPUs or RAM have some single errors in calculations. That's why you have ECC memory ( additional chips on RAM and ECC in CPU cache ).
larrymoencurly, you back with your conspiracy theory every some months but really we should be happy that we can overclock memory and it's not locked with really loose timings like 1600 11-11-11 ...
All DDR3 memory could be in 1333 9-9-9 or 1600 11-11-11 but memory manufacturers are testing it for higher speeds so you can pick if you want 1600 kit or 2600 even though IC is often similar. Look at Hynix BFR/CFR. Almost the same series for 1600 and 2600 kits and often designed for the same speed by Hynix so 1600 11-11-11. Price that you pay is for their selection, better package, sometimes better PCB, heatspreader and additional "hand" testing.