There is really no strong argument why Selenium should be better than Cypress. The only meaningful difference is the number of supported language, as far as the article describes these frameworks.
* Modern framework (updated language APIs, more user-friendly APIs, and better integration with popular libraries). * Multi-language wrappers (this might just be a lot of grunt work). * Multi-engine support (almost everything except IE is supported).
Of course, people always like new things, and new things do tend to generate more buzz.