If the device makers would give us a "turbo" switch to turn on/off per app, I'd agree. But rather than focus this into a useful feature, they only chose to focus on benchmark spoofing. That's the question that still remains...why bother?
Anandtech has a good article on this front page today. Virtually all the major players EXCEPT Motorola and Apple appear to be doing this.
http://www.anandtech.com/show/7384/state-of-cheating-in-android-benchmarks
I guess we can pretty much throw out the "better specs" argument entirely at this point as almost all the ones are involved in spoofing the tests.
Does this really matter? I have yet to see any data that shows any phone "overclocking" to generate inaccurate data, but rather ramping up to max cpu freqs during these whitelisted benchmarks. Ironically, even Anandtech notes that other benchmark apps that are not explicitly mentioned in the code were behaving the exact same way as whitelisted apps.
So, is this called spoofing numbers or just giving max performance numbers? Because when playing a game like Dead Trigger, wouldn't you want to know what max numbers are for CPU,GPU and FPS, to let the user know the game will run smoothly? Who gives a crap about normal everyday benchmark numbers when you are using powerpoint, web surfing or reading an ebook?
Or does this all boil down to "my phone is better than yours, and if it isn't it is because you cheated on benchmark numbers"? This is just plain silly.
P.S. I'm not directing this at you 'reallybigfeet'. It's more of a rhetorical post to comment on this discussion as a whole. Your quote just happened to fit best with my comments.