DEx aggregators are better, because they allow you to access the prices of different DEx in one place. In that case, you don't need to visit so many other decentralized exchanges to get a better price on your desired token.