I wonder if Horner is tactically complaining about the cost of damaged cars because they are one of the big teams quietly against the cost cap because they like to be able to outspend the smaller teams? All the teams are in the same position, and the smaller teams are in an even worse spot if they trash a car. Big numbers may get bandied about, but I think a lot of that is development cost compared to manufacturing.
In the end, the likes of Hamilton learned years ago, that if you don't want to get involved with incidents, then you need to proactively avoid being where the incidents are, and be a bit lucky, and a bit willing to give up a place now in order to win the race a little further down the line.
I noticed that Verstappen again hit another car while overtaking this weekend, only this time without crashing out.