Not really the answer for solving boring races though.
Anyone with an interest in F1 knows that the fundamental problem lies in the aero. The cars are designed to produce low drag at the rear and this in turn causes 'dirty' air which make the car following unstable when it attempts an overtaking manuover. I appreciate that the aero is needed to produce downforce, but this can also be achieved through mechanical means.
Ban the big wings, diffusers, etc, bring back big sticky slicks and then we would see overtaking again.