There seems to be a trend to invent new words for an old concept when writing articles. I don't know if the intention is to attract eye balls or to claim that "hey I invent this concept". But most of the times, what you discover is not new. Why invent "The concept of antifragility" when there is a word called "resilience" . Since English is not my first language, please correct me if I am wrong.