I find strikeouts helpful because they make it easy to focus on the parts that are still left. Especially in whitespace the color is not enough to help me see indentation differences in code; I like the added visual clues by the strikeout.
I've looked at your example picture and my head wants to see the second example as text added, not removed, even though I see the red color. I don't know why that is but I suspect it is because I can see the text clearly and so just reads it as normal text.
Also note that there are a lot of color blind people out there. Green and red are commonly hard to distinguish. From the Wikipedia article:
Protanopia, deuteranopia, protanomaly, and deuteranomaly are widely
common inherited colour blindness that affects a substantial portion
of the human population, in which those affected have difficulty with
discriminating red and green hues due to the absence of the red or
green retinal photoreceptors, respectively.