@thenewoilSounds like they are just enforcing it for OEM partners. Nothing in this says that there will be any install check, to me. Unless proven otherwise this seems pretty sensationalist.