I wrote the rules of ARIA, their intention was not to discourage the use of ARIA, but to encourage developers to understand the benefits of the built-in semantics, accessibility and behaviours already available in native HTML
They started life in this article from 2012
https://www.tpgi.com/html5-accessibility-chops-using-aria-notes/