For example: https://www.notebookcheck.net/i7-1360P-vs-M2_14731_14521.247...
this shows the M2 has a little worse performance compared to the 1360P. But the 1360P requires 2.5x the power to achieve that.
You can easily double CPU power for only a few hundred MHz or 10-20% extra performance.
See https://www.pcworld.com/article/1359352/cool-down-a-deep-div..., which benchmarks chips at different power limits for an example.
There are also other considerations, like rolling back state in OOO machines, or precise exceptions. All this becomes more complex with an x86-style instruction set.
It's not really more complex, because those are backend concerns and work on the uop level, after the instructions have already been decoded into uops.
There is indeed a lot to gain from having a single instruction trigger more complex behaviour, for example better instruction density, less instruction decoding needed, but all of this is independent of clock frequency.
I think, but am not sure, that the Thinking Machines' CM-2 from 1988 was a 4096 or 8192 wide SIMD machine. Surely, at the time, clockspeeds where low.