Nobody is QAing 3D printer firmware because they thought it would be fun. They are doing it because their printer crashed and now they can no longer print.
In the same way you want your 3D printer to not burn your house down you want your dishwasher to not flood your house.
Sounds very similar to me.