To the degree that the article depends on a silly, invented word that will be forgotten in a week, to the same degree the criticism has merit.
did you read the article? the point he's making is a valid one that in no way depends on the existence of the term "frecency", as long as the concept it embodies is remembered.