You are conflating the root comment of this and the OP's point. It's not about SPA. It's about network effect / marketing / cult / lack-principle insanity of frondend or web market that's heavily into React specially.
While I agree that React (for the web) isn't the best SPA out there (I would use Solid or Svelte), It's the most practical simply because of the hiring pool and because of React Native.
Sometimes you have to be practical and give up certain areas for the sake of the whole.
I don't even think React is even that bad as you claim it to be, judging from your past posts.
React Native is one of the best things to ever happen to native development, removing the atrocity that is the separation of development of apple and android - one of the most productivity inhibiting factors to a startup out there.
I don't think this is called practicality. React is neither even good in practice nor in theory. "Hiring pool" reason is not backing practicality at all. React Native fall into the same "Hiring pool" argument which is not practicality.