I'm not sure how the joules/hash works out for the respective algos.
hard to come up with an average since there are so many different Asics or cpus used...
but yeah, basically you're right.
asic resistance is another trade-off.
we get good decentralization at the expense of warehouse hash machines.