Should race control enforce a minimum tyre for the track conditions. I.e marshalls can report standing/flowing water to the stewards and ex driver steward can recommend the minimum type of tyre that all teams should be using. i.e if its raining the minimum would be intermediates and if it gets worse the minimum gets changed to wets and if it gets even worse then bring the safety car out. At the moment teams seem to accept losing time for fear that the will lose even more when a safety car comes out and they'd already changed tyres and they can make up all the lost time behind the safety car.
By having a minimum tyre for the conditions, teams will have to keep racing , they won't get penalized for changing to an appropriate tyre relative to other teams who wait for a safety car after an accident. If this is combined with the marshal post to marshall post slow speed areas around accidents drivers aren't penalized for driving well because another driver crashes. As conditions improve race control can change the minimum tyre the other way earlier than they would probably safely be run so that teams/drivers can still have the opportunity to try the alternative tyre and benefit from it.
I think that this could mean better wet weather racing rather than teamshoping to ain by running behind a safety car.