The EGR cooler is unlikely to "crack and starts leaking coolant" unless the oil cooler has clogged and hindered/blocked the coolant flow to it. As long as there is sufficient coolant flow through the EGR cooler it has no reason to fail, other than a defective part to begin with. Defective coolers are out there, but nearly as prevalent as clogged oil coolers, IMO.