I'd say most people definitely don't have time for the extra effort of reading original papers.
Whenever this is important to me I'll get the link from the comments.
Also given NPR also interviewed Downey so 'value added' I wouldn't have necessarily given Technology Review preference.