Yes, this is a Yahoo Noose story.
No, you posted the wrong link, Yahoo News did not write the article.