There is little to no reason why high performance RISC-V implementations can not achieve performance comparable to modern "CISC" cores.
As other commenters have said, VLIW doesn't suddenly make the problem go away and no amount of compiler magic is going to fix the fundamental issue that memory access on a modern processor is highly non-uniform and scheduling is not something that can be done statically ahead of time.
RISC-V is designed to be extended with complex instructions and accelerators and that's the scalable part.