No opinions on how anyone should update firmware but I just wanted to chime in that I bought a fairly expensive System76 laptop in 2011 and was very disappointed with how rough & clunky it was.
Whether the Linux customization is enough value-add is your call, but that's how all of these companies work.