There are a variety of reasons why it may not be advisable to create a new ERC20 token that does the same function as an existing one. First, the development of a new token can be a costly and time-consuming process. Additionally, the new token may not be accepted by the same exchanges and wallets that accept the existing token, meaning that it would have to be listed separately, possibly leading to fragmentation of the market. Finally, there may be a lack of demand for the new token, as the existing token may already be well-established and have a large user base. Therefore, it may not be worth the effort and resources to create a new token that does the same function.