Earlier quoted context omitted.
Isn't the main problem with ARM the lack of a standard hardware architecture that supports of-the-shelf pc components? Every motherboard has it's own size, it's own closed bios supporting only some kinds of memory (if at all, due to on die memory of most soc), which is fine for embedded use but leaves a lot to be desired if you try to use it as a "desktop pc" replacement.
PCs were very dissimilar until the IBM PC ate everybody else. Maybe something similar can happen to ARM.
During the era where desktop PCs are becoming anachronistic?