Not everything that's published on Forbes or any news media articles, you should trust them quickly. The Defi's are on the peak hype and they are pushing to the extent that they want to gain more investors and this is just part of the marketing.
Anyway, your link is broken.