This debate is irrelevant in this age. The CPU manufacturers implement CISC functionality by combining RISC functionality. The only real reason to change to purely RISC machines would be to help the compiler authors by not having to target so many different opcodes.