It was around 3 years ago. I haven't touched any ARM board ever since. We specifically used OrangePi zero. The armbian at the time had thermal management problems to the point the boards would straight up fry to a brick. I remember there was an update that fixed the thermal problem but it would corrupt the SD card once in about five reboots. And it really didn't solve the thermal problems. They'd get hot enough to be unresponsive. So the clever decision by management was to add a fully self designed avr based board to periodically poll the device on one of the GPIO pins and somehow reboot the OrangePi if it didn't respond. So reboots were common and SD cards only lasted 1 month tops.
I've worked on a product that was based on Orange pi. The documentation was non existent and reliability was abysmal.
The product was used in hospitals non the less. I still have nightmares about it. Granted, the functionality was non essential (it wasn't anything remotely related to life support. But still, it was used in a freaking hospital). I tried convincing the management to at least switch to RPi, but RPi was three times more expensive and according to my tests was not reliable enough to convince them. Cheap ARM boards are at best interesting toys and you should not even try to make any products with them. Ignoring this will be your downfall. The company was bleeding money left and right for fixing the already sold products. That's were I gtfo
Web development clearly has a problem. I don't know enough to say what we have to do about it but I look at the current state and my face curls up in disgust