Remember most native libraries are native libraries because they do some compute-heavy task. They probably involve lots of hand crafted SIMD ARM assembly. Porting that to RISC-V isn't trivial, and most app developers can't be bothered for the tiny number of low-end RISC-V users.
Instead, those users end up using the ARM apps via an emulator, and that makes them even slower on an already slow cheap phone.
End result: RISC-V gets a reputation as a very slow and very crap CPU architecture. Just like MIPS and x86 on mobile got.
Instead, those users end up using the ARM apps via an emulator, and that makes them even slower on an already slow cheap phone.
End result: RISC-V gets a reputation as a very slow and very crap CPU architecture. Just like MIPS and x86 on mobile got.