I'm generally pro-cryptocurrencies, but Uniswap definitly makes it harder to see wash trading, not easier. One wallet !== one person, while the regulated, centralized exchanges normally require you to answer bunch of questions and prove your identity because of KYC/AML laws, to guarantee that each participant is just that, one participant.