I don't think anyone can tell anymore whether an instruction set is superior just with theoretical high-level arguments. The only way the pros know for sure is to model the pipeline, run benchmarks and measure the resulting performance for each variation.
That movement started with Computer Architecture: A Quantitative Approach, which is from late 80s/early 90s?