I found the article to be irrelevant and only clicked the link because I thought I was going to find a technical reason as to why the .io domain would be considered harmful. Instead I found an author's opinion as to why the .io domain would be considered harmful to the author and other's who would share the author's concerns which are not technical in nature.
Title is click-bait, article has no impact on my decision making process when purchasing TLDs.
Way better than Dijkstra being pithy about everything.