GPUs don't have a huge advantage?
You mean you can cram 12 CPUs on a single board?
Even if you find a way to do it, how much power draw will they have?
How much space they are going to take? How noisy?
You can just go in any computer shop and buy these CPUs and a single motherboard?
I would agree that: CPU mining Cryptonight is also profitable, but GPUs will always have advantage.
You have a severe misunderstanding of how these algorithms work if you think GPUs have any advantage.
Perf per wat, price per watt, perf per dollar, GPUs beats CPU anywhere (unless algo is made specifically to cripple GPU performance).
I'm excluding specialized server CPUs as they are much more expensive and require special equipment which is not found in any
computer store. But even if you count them, they are still more power hungry than a well tuned GPU.
Anyone can open
https://monerobenchmarks.info/ and see for himself how GPU and CPU perform on the same
algo and compare the hashrate, hardware price, power draw, etc.
Since Cryptonight is one of the best CPU/GPU minable algo, this is the best chance for you to show here
your bright (mis)understanding on how algorithms work.