It's not an article. It's a personal blog post. The author is conveying personal experience and thinking. It is perfectly well written for that.
I found it interesting and informative about a part of the world I don't have experience in. If you don't like it, that's fine. Not everything has to be for you.