I have done CPR on a fair number of elderly folks, and they have generally had positive outcomes.
CPR in the field from a witnessed cardiac event is a different animal than in-hospital CPR.
Here, with our trained and involved civilian population, we have a ~100% positive outcome rate for witnessed, shockable-rhythm out-of-hospital cardiac arrests. The highest rate in the nation - national average is 32%. For all events, we are running ~28%, national average is 8%.
For in-hospital CPR, expect a 15-25% positive outcome rate.
That is "CPR" isn't one thing, it's context-dependent.
https://www.resuscitationacademy.org/