"It also does not get in your way if you are a competent developer..."
Actually about half of the article was about how it does exactly that by being inconsistent, having action-at-a-distance effects, and not having real hashes/arrays/tuples.
Also you appear to have skipped the "Don't comment with these things" portion of the article, which anticipates all of your arguments.