Diabase is often considered to be relatively erosion resistant. We can generally find diabase dikes cross-cutting various strata through the geologic landscape, wherein, the diabase dike or sill is rather intact as a structure while the surrounding strata have eroded around it.
Of course, differential weathering and erosion depend on the relative susceptibility among those rocks which are next to each other, but if you take into consideration the Goldich Dissolution Series, shouldn't diabase and other basalt-like bodies be easily eroded? Basalts and diabase have calcium plagioclase as a major mineral component.
I could see how shales could weather and erode much more quickly but it seems unlikely that a limestone in an arid environment or a mature quartz arenite sandstone ever would do so.