There are some who focus too much on perceived ranking factors at the expense of overlooking indirect factors. Indirect factors like a good User Experience (UX) are the hallmarks of a high quality website. In the long run, a good UX helps sites gain traffic, popularity and ultimately begin ranking. This is the point that John Mueller confirms.
https://www.searchenginejournal.com/ux-playbook-ranking-serps/294635/