The disadvantage of an MISC is that instructions tend to have more sequential dependencies, reducing overall instruction-level parallelism.
MISC architectures have much in common with the Forth programming language and the Java Virtual Machine that are weak in providing full instruction-level parallelism.