All Nvidia did was allow the Physx to run on their cards. If the CPUs all of the sudden started to do video card work would the CPUs be cheating on 3DMark? Of course not it is ADDING features to a given piece of hardware. This whole line of rationalization where because a certain piece of hardware is more capable than the other, it should be normalized.
Agreed. Also, Intel has made no secret they intend to start adding some more GPU functions to their cores in the near future. Everyone is in a race to become the "one-stop-shop".