That article did not say that the stop/start would not reduce the life of a battery or starter. Because it does.
Well, the RAC article does say:
"While most engine parts such as your starter motor, ring gear, cambelt, and flywheel have to work more frequently than a vehicle without stop-start, manufacturers ensure longevity and ability to operate more frequently through higher manufacturing specs."
And as far as the battery life is concerned, as I said my first battery lasted 10 years of stop-start usage. That's well above the normal expected battery life.
However, I like to keep an open mind, so if there's an authoritative source that can provide evidence of engine or battery damage caused by a S-S system, let's see it.