Their keyboards are notorious for being just plain defective. The issue with the Ultrapro was that it would randomly drop keystrokes if you tried typing at a decent rate. Some people might not have had this issue, but it was nearing epidemic proportions when this laptop was released. They released an "improved" keyboard which was really just the same one with a metal strip on the back of it which made it feel like less of a piece of shit, but didn't really solve the problem.
I wanted to support system76, but their laptops are re-branded clevos, and clevos almost universally have shitty build quality.