Totally agree with what you say John, BUT I'm sure it will come to an end sooner or later.
Like I said and if you remember back insurers used to cash settle, up until the late 80's, but like now this was costing them, so they changed to restorers which was then costing them also (some of the franchised networks were a big part in over scoping etc), so they have gone back to cash settlement which again will cost them!!
I think the work will come back it just may be some years, just need to diversify in the mean time and not invest to much until such time can justify.