My biggest beef with RPI is how much effort it takes it set it up as headless machine. Expectation was just plug USB-C cable and shell away. Nope. Connect to Wifi first. Then to use it's serial ports there's ton of conflicting info that I've gave up after spending days on it.
Finally no way to run headless if you wan't 64bit OS.
It's good computer for r/iamverysmart type of people, but not to be actually productive hacker.