The point remains that a simplified ISA that’s easy to decode (and, more recently) implement dynamic reordering, will always have an edge by freeing up resources that can be dedicated to execution of the workload rather than housekeeping (as in resolving all inter-instruction dependencies).
OTOH, going too far in that direction gives you VLIW, which has proven itself to be a pain more often than not.
That's intentional. A straw man tends to be easier to attack.
That's true - it simplifies a lot of other things alongside the ISA, but it's also apparent that, while it can do a lot of tasks faster than, say, a Z-80, the ISA forces one to take some creative approaches.
Literal ports of Z-80 code to the 6502 usually sucked.