English is a big toolbox. We don't need to repurpose words for completely different definitions. The suitably dramatic terms you're looking for are demise and downfall.
"The demise of RSS"
"The downfall of RSS"
Or if you want to get superdramatic: "The silent acquiescence of RSS to an untimely demise"
I actually agree thats dramatic, but its easy to see what they meant.
And no, not a downfall. A downfall does not convey the idea that measures were taken by other parties to actually bring down the entity in question. A downfall can be self-inflicted.
So not war, but not downfall either. :)
Just because one can puzzle out meaning doesn't mean that a piece is well written. It only means the reader was sufficiently clever, or lucky enough to stumble on the meaning.