IFLScience is not "journalism in general." The acronym stands for "I F*%ing Love Science" and it got started as a Facebook page made popular for posting science-joke memes. The site and FB page, both run by Elise Andrew, are both fairly disliked in the Science Online community for misrepresenting studies, disseminating false information, and chronic copyright violations as she blatantly steals photos and art from others and fails to give credit.
This wikipedia article covers just a little of what Elise Andrew is guilty of:
https://en.wikipedia.org/wiki/Elise_Andrew#Criticism_and_acc...
Links to this site have no business on HN.