Interestingly, it’s the opposite for me, and I almost exclusively see comments about software support & linux mainlaine.
That said, I think 90% of the time it’s better to buy small x86 machine than a PI. Those have great software support, are more powerful, and can be cheaper (slightly larger & no GPIO, those two are the main reasons to go SBC)
Raspberry Pi usually requires customisation from the distro. This is mitigated by the fact that many distros have done that customisation but the platform itself is not well-designed for SW support.
Meanwhile many Allwinner and Rockchip platforms have great mainline support. While Qualcomm is apparently moving in the right direction but historically there have been lots of Qualcomm SBCs where the software support is just a BSP tarball on a fixed Linux kernel.
So yeah I do agree with your conclusion but it's not as simple as "RPi has the best software support and don't buy Chinese". You have to look into it on a case by case basis.
Are you saying that even with the Raspberry Pi we are still at the mercy of the hardware manufacturer when it comes to OS images?
Raspberry Pi supports their images long term however, so you won't have to do that anytime soon.
Another benefit of raspberry pi is its popularity, there are just more projects out there compared to less known SBC manufacturers. Iirc the Archlinux arm project have images for the raspberry pi 4 (maybe 5).
And then the construction quality/tolerance too. I've had Pis last for years and then cheap alternatives burn out after a few months of moderate use.
If you're lucky! Most of the time it's a questionable Google Drive link.
I wonder if AI can help bridge the gap and provide the missing support that these vendors don't wish to provide.