FYI: I added the links to the article. Thanks for the feedback.
Regarding your other arguments, I will try to answer you with an example. Let's say a junior developer, not well versed with pandas, would like to read a CSV. He opens pandas documentation and sees a page full of arguments. Most probably, he thinks "no thanks" and uses his old way of parsing CSVs with Python. I saw this happening in practice many times.
A junior developer above is the target audience for this story because he wants to learn the fastest way to achieve a result without spending hours with tutorials. GIFs are there to entertain him. Make him more like to learn new things, instead of wasting time on social media sites.
But I also see the other side in practice, where Senior Developers/Data Scientists forget how it is to be a junior. To them, everything is clear and easy.