GPUs seem to be the main obstacle these days, that prevent people from using their cutting-edge hardware with free software exclusively.
See there: https://www.fsf.org/resources/hw/single-board-computers
I can still live without any ARM-machines, because I have similar problems with PC-hardware already, RADEON-GPUs for example just will not deliver any 3D-accelleration without the non-free firmware. One can not afford to be too fundamentalistic there.