Saw this on FB as well. I get frustration. But I work for a company that manufacturs big ticket items as well. Very often there are new parts needed or adjustments needed at install. It happens. I totally get the frustration though.
For me the thing that has to be flawless is the playfield.