Circuit boards are much harder to repair than to replace. Diagnosing the Integrated Circuits that are not functioning properly is difficult. The electronic schematics are not readily available (usually they are proprietary). And ICs are layered in the board manufacturing process; they are really hard to see and even harder to solder.