There is an ongoing problem with ARM being proprietary architecture. Our trained bones predict future pain. Again! When will be the end to this sufferring? If we are to adopt open RISC-V 64 in the end, let's just do it now and not get used to anything ARM.
1) The company "sold out". That is, in times of limited supply they prioritized fulfilling large compute module orders instead of the hobbyist market that initially supported them. To be fair if I was running that company I'd have done the exact same thing, it's obviously the right financial choice. Just, you know, it'll sting for the market that was shunned.
2) They got expensive. Especially for the Pi 4 which was still dreadfully slow. That slowness was excusable at $25. Not great but okay at $35. But when suddenly it was near enough to $100+ by the time you got all the required "accessories"? Or like the Pi 5 16gb is $132 like what on earth.
3) They got 'flaky'. It used to be the pi was the rock-solid option in the space. But now they keep making weird low-reliability decisions. Like the Pi 5 "expects" a rather uniquely high amp USB-C charger. 5A @ 5V is not a common USB-C charger feature. So whatever you happen to grab is probably not sufficient, and you'll have those annoying low power warnings randomly. They chose to have dual 4k HDMI ports and went with micro-HDMI. Which is a flaky connector you probably don't have cables for (and also dual 4K? on a pi?). They kept using microSD cards. The CPU power draw increased significantly, which for the performance delta is more than justified, except it still ships without any cooling.
Previous raspberry pis had low usb power limits and people did not consider those products dead on arrival. Now that they are trying to address a limitation in the original product people are discovering that the raspberry pi was always a very limited platform to begin and the next step is not an incremental bump to the specs but to just buy a regular computer.
Literally the Radxa’s faults all boil down to the same faults the Pi has with the goofy form factor that forces you to cable squid, and the shitty microHDMI ports.
All for the same price.
4) The penny-pinching RPi does on hardware: be it RTC, usb power kerfuffle or ARM crypto extensions (finally added in Pi 5)
5) accessory lock-down: see the situation with Pi cameras, or better yet DSI displays (CM4 datasheet: Although Linux kernel drivers are available, the DSI interface is not currently documented. Only DSI displays supported by the official Raspberry Pi firmware are supported.)
6) half-assed documentation (if you know, you know)
7) the ever-present marketing to compensate for the previous points, and the fact that it works
This is exacerbated by its popularity so people tend to treat raspberry pi as a hammer for all of their nails, while in many cases a 2$ mcu would suffice or a more network-capable SoC would be a much better fit (raspberry Pi NAS, pihole etc).
And SDCards. Who kept making that decision?
And yeah, people say clip-on trackball, but I haven't seen one that fits on the 400 case and doesn't cost a bundle. Links would be appreciated.
The Pi500+ does seem like a good system, but it's not alone at that price point, and people may still remember being told that they weren't the company's priority.