Yesterday Uniswap released its own token called UNI ,
i see no problem to that . every exchange can create thier own token . havent you heard of bnb , kcs , yobit coin and others . these coins were also came or created by thier own exchange and this coin arent only made for money making purpose but they also have a unique use along to the exchange .
That is the problem with DEXes , a lot of fake tokens with a similar name but different smart contracts are in it
dexes is only a kind of exchange and its not the one to be blame here because they dont produce all the tokens but those tokens are created by different personalities . while im not saying you blame all the devs of the tokens but blame only those who are creating multiple coins for the sake of money .