I've been running on Apple hardware for 20+ years (since OS-X came out) because it's basically UNIX underneath and a great GUI Desktop Environment on the top. Back then, Linux DEs sucked, and the only other choice was Windows. But Mac hardware is pricey.
My experiences with System76 at work have all been good, and I would seriously consider them as a hardware vendor for a Linux machine.
