That's a fair comment. I mostly think the MIT press release is pretty good and doesn't go down that route,
except for the title, which is definitely hinting at it.
Also agree that it would make sense to replace the link with the actual paper, or an article about it. University press releases are mostly there to play up their own contribution.