This is a pretty good example of content marketing done poorly. Superfluous content, somewhere between 98% and 99% opinion, the rest just incorrect. And it seems to taken about ten minutes to write and throw up onto the blog. If they made the memes that would have taken longer than writing the piece.