RISC was neat. x86 won out simply because it had better marketing, better production yields at the right times, and an early start. Hell, it's even more obvious today that RISC was better, because x86 today is really just a horrifying convoluted CISC instruction set laid over a RISC core.
Not really, like most things in computer science, pure philosophies don't work as well in the real world as Hybrid designs do! That's why all modern CPUs are Hybrid CISC/RISC and all modern operating systems use hybrid monolithic/microkernel designs.
Hybrid designs almost always win out in real world situations
