(The RPi actually runs a browser pretty well).
I put a four of them around my house, each connected to a Raspberry Pi. CO2 levels were way higher than I expected.
And the RPi can output composite video, making it accessible to just about anyone with television.
That said, yes, some websites are grotesquely slow; but that's more a poor reflection on them.
Compared to this to the Mali-T720 MP2 in the Orange Pi 3, GPU support in Linux is virtually non-existent. https://linux-sunxi.org/Mali
This article is a little outdated but is still very relevant: https://forum.armbian.com/topic/7037-multimedia-related-stuf...
Also, note that GPU support on Android is usually a lot better compared to Linux. This is because they are using an older, more mature kernel.
The kernel has very little to do with GPU support. It only contains a small shim to allow userspace libraries to access the hardware.
GPU support on Android is done entirely through proprietary code, sourced from the chip vendor. Even projects like Lineage OS use binary blobs pulled from the vendor's packages.