Introduce surfaces/conditions where it's not possible to defend like a mad man, run down everything and retrieve every ball, and they won't be able to dominate. Nadal, Djokovic and Murray are only above the field as long as the conditions allow them to play their perfect defense.
I assume if such courts were introduced you would be totally okay with making RG mega slow again (say, Monte Carlo slow) so mindless ballbashers stop going far in that tournament? There is no way guys like Del Potro/Berdych/Tsonga belong in the second week of a proper clay tournament and yet it's been happening on regular basis. Tsonga even had multiple MP's to beat "one of the best defenders ever" on a surface that is meant to be slow. "Clay" surfaces like Madrid this year would need to go too, of course.