Agreed. If an article defines a word clearly and does not pick meanings in an intentionally missleading way I do not see the value in talking semantics. The definition used in this article is common enough even of it is not my personal definition of what I think being successful is.