Totally agreed. Nitro did me a solid by replacing while not under warranty, but they didn't have to. Guessing the updated part numbers on the ECM and Touch Panels means the first run of those parts were bad.
The spare parts actually weren't too bad as far as price. I ordered a spare ecm and touchpanel for around $250 direct from spydercontrols, not nitro. Just in case I'm on a trip or have a quick tournament and need to replace them without waiting for the dealer. But a simple toggle switch you could get for $15 would be far superior.