This is not true, you conveniently miss the third variable - the current. Higher vcore doesn't necessarily mean higher TDP, hence the guy is right with his question.
Well you can do some very simple tests.
Increase vcore on either cpu/gpu, keep other variables same such as clock speed and load, and you will see more power used and more heat created. There may be other variables at play, but vcore is a very important one.