I was thinking about this too. There are tradeoffs around repairability. As an example, if you're expecting the unit to live in a wet environment it's not unreasonable to consider potting the circuit boards. This makes water ingress as a source of failure significantly less likely, but also has thermal effects (heat can't radiate very well through a block of silicone) that can hurt the overall lifetime as well as make it almost impossible to repair.