I'm not saying that System76 hasn't made a few useful developments here and there, but these will inevitably remain anecdotal compared to what could have been done by focusing solely on accessibility (Linux is unfortunately light years away from what Apple or Microsoft offer, for example).
You could also have developed the missing applications or contributed to existing ones to make the Linux desktop particularly credible for businesses and public administrations…