I got a work laptop 5+ years ago, system76 and it was Rock solid and still works. Bought a home PC sys76 in 2016 also solid. Bought a new laptop 2 months ago, Onynx and doing great minus an issue with dual mini display port inputs on login (the displays shutoff on desktop dislpay and I have to open/close the laptop lid to redetect all attached displays...)
I've had 1 or 2 minor help request issues and they've always come through promptly.