These are all good reasons for people to stay away.
These are all good reasons for people to stay away.
For example my $15 Orange Pi PC (Allwinner H5 SoC) that I bought many years ago from AliExpress went from no mainline at all to excellent with only minor parts like the Crypto engine still requiring kernel patches.
This is thanks to the linux-sunxi, lima, and other efforts. For AMLogic there is linux-meson. For RockChip this is more spotty, but you can look at what Pine64 did in the past and their track record is actually pretty good.
Various projects keep status pages of their mainlining efforts. Example for Allwinner hardware from the linux-sunxi project:
https://linux-sunxi.org/Linux_mainlining_effort
Generally, SoCs that have lots of things marked "WIP" have community attention and are probably going to work at some point without kernel patches.