I'm sure the
professionals can repair them just fine. After all professionals repair boats and F1 cars all the time.
You will probably find that composite is less prone to accident damage than metal. Metal can get a hole punched through it fairly easily, composite either doesn't or breaks obviously.
One of my planes(.....I seem to be collecting them

) has a hole in the wing, but no damage to the structural components like the spar. Yes it is *easily* repaired, but I reckon had the aeroplane been a Composite structure like the Diamond DA40, it wouldn't have got a hole in in the first place....They seem far tougher to me, as metal does to fabric.