Personally I don't think that a release announcement needs to be "marketing heavy" in the first place.
That's really the heart of the problem - in an effort to sound exciting, many parts of the article are just wasting the reader's time rather than simply explaining how things work clearly and directly.