It is really getting out of hand nowadays, and it is even far worst if the token is only listed on DEX like Uniswap or Pancakeswap, with mare searching of the token on bscscan or etherscan, many tokens of the same name pops up and if the user is not careful he ends up buying the fake one. Even before a project gets listed on those Dex, scammers can create a fake token with same name in order to scam uninformed Investors. Not only that, there are many tokens which really doesn't look like scam having same name on coinmarketcap and coingecko, even same symbol, all these now shows that, before buying any token endeavour to visit the project's Telegram group, and get the contract address, the trading link, coinmarketcap link or coingecko link, so as to get the right exchange it is trading on or to buy safely.
Back in the days, If I remember vividly, there was a project that had a symbol right from the onset the project was created, but immediately it was listed and the team realizes there was another with same symbol, they had to change theirs to another symbol and perform a token swap, this shows a team that is serious but nowadays it isn't so.