Wow, that is really confusing. It says "points per watt", but also "less is better" - so is it actually watts per point? If so, that's a rather dramatic reversal of what it's showing.
Though looking at the benchmark data, the Intel chips generally score higher and are recorded at lower or similar power, so I think the "less is better" is the error here.
I don't think I'll ever lose my fascination with people who can't grasp the simple concept of waiting for reviews before making hard conclusions. I mean, you're not couching your statements whatsoever here - you're talking as if these are established facts. They aren't, and won't be until we see actual reviews. Until then, what we have are first party benchmarks and rumors, neither of which are entirely trustworthy.