I tend to agree, but it is a two-way street.
Modern digital detectors universally use firmware which can't be read in most cases. And most of the time, any failure is a bad connection rather than a bad audio amp for example. However, these same detectors use surface mounted technology, and not everyone has an SM rework station to service them. Imagine getting a detector back at the factory where some idiot has tried to fix a detector with a soldering gun!!??