uniswap needs to be upgraded and has a better wallet app than metamask. The current fees of the transactions are high, and they are not the solution for decentralized exchanges to exist. Other exchanges have done a better job of uniswap like pre-order, lower costs, and better interfaces. Uniswap needs to work towards those goals.