Not really. CPUID is an untrappable ring 3 instruction, so all callers get basically an honest answer.
You'd have to single-step the entire program, or do a speculative emulation to identify the call points then breakpoint them, or something similar, to subvert it.
You must realize that there is no such things as consumers anymore. The US government has decided that consumers only exist to serve the interest of the corporations that feed it campaign donations.
Until campaigns are publicly funded, this will only get worse. The difference between our future and that in Orwell's 1984 is that it will not be a monolithic govrenment running our lives. It will be a government granting the power to corporations to run our lives.
I don't agree with all of McCain's ideas by any stretch of the imagination, but I would love to see him elected because his is the only guy with the balls and the clout to give the government back to the people.