To my mind, the net benefit is simple and obvious: competition.
The x86 sphere is kept relatively honest by the fact that AMD needs to have a license from Intel for x86, and Intel needs a license from AMD for x86_64.
In desktop ARM (serving as the proxy for “Desktop RISC” since, today, there is no meaningful alternative), there is only the kinds of competition that ARM Holdings finds useful to their bottom line. And, besides, there’s plentiful fragmentation there too with a bazillion cores up for licensing (that may or may not have such simple things as division as part of the ISA implemented) and even whole ISA-only licenses where companies go full RISC-V style and implement from-scratch - doesn’t stop the Macbooks from being successful in the market. And looks like Qualcomm is making inroads via Microsoft.
RISC-V has the risk that specific implementations may differ dramatically in which instructions are implemented, making binary compatibility problematic. (Though less problematic where rebuilding is easy, eg FOSS.) But this is already an issue ARM is dealing with, and it is also an issue that x86 is dealing with. As an example, some projects, like simdutf, will be providing separate inline assembly depending on which exact x86 CPU you have - does it support AVX512 for example? And, after I found a bug caused by the fact that the OS (in this case OpenBSD/amd64) also needs to support AVX512 for it to function, it also has to check if the OS support AVX512 before selecting in that codepath. (Sans the fix, OpenBSD and a few other operating systems would flat-out crash any software using simdutf, for example nodejs, if executing on Intel 11th Gen or later.)
Due to this, Linux distributions (and proprietary OS vendors) already typically does things like flat-out ignore anything except the most common ISA extensions. It’s taking Arch years to reach a decision on whether to support x86_64_v3, because there’s a lot of stuff that can break if you default to ISA extensions that are as recent as 2013… (We’re soon going to have some Gentoo and/or FreeBSD poudriere fans in the room. )
So as far as I see: all the problems RISC-V faces are actually the same as what both ARM and x86 is successfully navigating. There’s no reason to expect RISC-V to do worse (and also not better). So at the end, RISC-V can achieve one important thing: give ARM a competitor on the Desktop RISC ISA market.
And RISC-V doesn’t even have to be a huge player for this to be a benefit. You don’t have to use RISC-V chips to benefit from that.